Il parcourt le Maroc au tournant du siècle. En effet, il a entrepris une excursion au sud ouest du pays (notamment la vallée de l'oued souss) et a rapporté de nombreuses observations d'altitude, de longitude et de météorologie; mais sa découverte la plus intéressante était celle des ruines romaines de Gaba au nord de Taroudant.
Pendant la Première Guerre mondiale, il servit dans l'aéronautique militaire, avec le grade de capitaine.
Il aurait servi de modèle pour le personnage du lieutenant André de Saint-Avit dans L'Atlantide de Pierre Benoit. Il fut en tout cas explorateur, aventurier[5] et l'objet d'un procès[6], en , pour l'assassinat du lieutenant Quiquerez[7], procès à l'issue duquel il fut acquitté[8].
Il a été membre des Vieilles Tiges, association de pilotes[9].