Van een adellijke familie in Saint Malo, werd Magon een garde marine in 1777. Zijn vader, de gouverneur van de Mascarene-eilanden, stierf in 1778 en liet zijn zoon zijn landgoed van Médine op Mauritius na, waaruit Magon zijn volledige naam ontleende. Hij vocht bij Ushant in 1778 op het lijnschip "Bretagne" voordat hij deelnam aan de campagne in het Kanaal op de "Saint Esprit". In 1780 werd hij enseigne de vaisseau en diende hij in de Antillen, aan boord van de "Solitaire", in het squadron van de graaf van Guichen. Hij vocht in drie gevechten tegen Rodney's vloot voor Dominica voordat hij diende in de squadron van de Grasse op de "Caton", vechtend bij de Chesapeake, St. Kitts en Les Saintes
Ik weet het. Hij werd gevangen genomen en pas vrijgelaten aan het einde van 1782.