Gosselin trad op 2 augustus 1778 toe tot de Koninklijke Marine als volger van kapitein Philip Boteler op het gloednieuwe fregat. Later werd hij met kapitein Boteler overgeplaatst naar het lijnschip in juni 1779. Op 16 augustus werd de Ardent gevangen genomen door een gecombineerde Frans-Spaanse vloot in de buurt van Portsmouth. Gosselin bracht drie maanden door als krijgsgevangene in Alençon. Na zijn vrijlating trad hij op 11 oktober 1780 toe tot het schip van de lijn, het vlaggenschip van contradmiraal Sir Samuel Hood. Op de Barfleur nam Gosselin deel aan een aantal belangrijke acties van de Amerikaanse Revolutie als onderdeel van de vloot van admiraal Sir George Rodney, waaronder de Slag bij Fort Royal
, de Slag bij Chesapeake, en de Slag bij Saint Kitts. Na deze slag werd Gosselin overgeplaatst naar het fregat onder bevel van de broer van contradmiraal Hood, kapitein Alexander Hood. In "Champion" nam Gosselin vervolgens deel aan de Slag bij Delaware Bay en de Slag bij de Saintes, waar de Franse admiraal François Joseph Paul de Grasse zich overgaf. Gosselin was ook aanwezig bij de Slag bij de Mona Passage waar een squadron onder contradmiraal Hood een ontsnapte Franse squadron gevangen nam, waarbij "Champion" een Franse korvette veroverde. In juni 1782 werd Gosselin met kapitein Hood overgeplaatst naar het fregat HMS "Aimable", waar hij diende tot de Amerikaanse Revolutie eindigde met het Verdrag van Parijs in 1783. Hij keerde terug naar huis op 26 juni 1783.