Gosselin se je pridružil Kraljevi mornarici 2. avgusta 1778 kot spremljevalec kapitana Philipa Botelera na povsem novi fregati. Kasneje se je junija 1779 skupaj s kapitanom Botelerjem preselil na linijsko ladjo. 16. avgusta je "Ardent" ujela združena francosko-španska flota blizu Portsmoutha. Gosselin je bil tri mesece vojaški ujetnik v Alenconu. Po izpustitvi se je 11. oktobra 1780 pridružil ladji linije, zastavni ladji kontradmirala sira Samuela Hooda. Na Barfleurju je Gosselin sodeloval v številnih pomembnih akcijah ameriške revolucije kot del flote admirala sira Georgea Rodneyja, vključno z
Bitka za Fort Royal, bitka za Chesapeake in bitka za Saint Kitts. Po tej bitki je bil Gosselin premeščen na fregato, ki jo je poveljeval brat kontradmirala Hooda, kapitan Alexander Hood. V "Champion" je Gosselin nato sodeloval v bitki za Delaware Bay in bitki za Saintes, kjer se je predal francoski admiral François Joseph Paul de Grasse. Gosselin je bil prisoten tudi v bitki pri Mona Passage, kjer je eskadrila pod kontradmiralom Hoodom ujela pobegnuto francosko eskadriljo, "Champion" pa je ujel francosko korvetto. Junija 1782 je Gosselin s kapetanom Hoodom prešel na fregato HMS "Aimable", kjer je služil do konca ameriške revolucije s Pariško pogodbo leta 1783. Domov se je vrnil 26. junija 1783.