A harminc esztendős Gosselint a New Jersey Devils választotta ki a játékos-seregszemlén 1995-ben. Ezt követően játszott a Nashville Predators NHL-es csapatában, a Milwaukee Admiralsben (IHL), valamint a Utah Grizzlies együttesében (AHL).A 2003-2004-es szezonban már Európában szerepelt, és német bajnoki címet nyert a Frankfurt Lions együttesével.A következő szezont a Kassel Huskies csapatában töltötte, majd visszatért első európai sikere helyszínére, a Frankfurt Lionshoz. A 2006-2007-es szezonban a német másodosztályban szereplő Bietigheim-Bissingen SC csapatát erősítette.„Ha nem lövünk gólt, akkor nagyon nehéz dolgunk lesz” – nyilatkozta Jan Jasko vezetőedző a csapat keddi, Linz elleni összecsapását követően, a csapat vezetése szerint David Gosselin éppen erre a gondra jelenthet megoldást.„Az Alba Volán jégkorongcsapata vezetőségének reményei szerint, David Gosselin komoly erősítést jelent a csapat számára a rendkívül nehéznek ígérkező osztrák bajnokságban” – mondta Ocskay Gábor szakosztály-igazgató.