Après des études de droit à Bordeaux, il entra dans l'administration, d'abord comme secrétaire de l'intendant général des colonies, de Vaivre, puis comme fonctionnaire des affaires coloniales. Ses capacités lui valurent un avancement rapide. En 1794, il fut nommé chef du bureau des colonies orientales et des côtes d'Afrique au ministère de la Marine. Menacé de cécité, il demanda sa retraite en 1808.