Major de l'École navale en 1837, il a participé aux campagnes d'Afrique (1841), de Crimée (1853), d'Adriatique (1858), du Mexique (1861), de Cochinchine (1866), en Mer du Nord/Baltique (1870).