Il effectue ses études au collège de La Flèche, puis à l'école de Saint-Cyr le . Promu lieutenant le , au 1er régiment de chasseurs d'Afrique, puis capitaine et Croix de la Légion d'honneur en 1840, il fut nommé commandant chef d'escadron le , au 5e chasseurs de France, avec lequel il continua la pacification dans la province d'Alger.
Lieutenant-colonel aux Spahis le ; colonel du 6e chasseurs le ; enfin général de brigade, le . Pendant la guerre d'Italie, il a commandé une brigade de cavalerie, puis après la paix de Villafranca, la brigade des Hussards du corps d'occupation laissé dans la péninsule. Il a commandé la brigade de dragons et de lanciers de la Garde Impériale en 1864 ; grand-officier de la Légion d'honneur en 1868 ; il est mis en disponibilité par suite d'une grave maladie.
Il avait épousé le à Alger, miss Barbara Louisa Saint-John Bolingbroke (1819-1850) fille de Robert William Saint-John-Bolingbroke, consul général à Alger, d'une illustre famille anglaise du Wiltshire. Il fut membre du Comité d'honneur pour la célébration du centenaire de la mort de Lapérouse, Paris 1888.