Hij begon studies in Mechelen om priester te worden maar in 1817 trok hij naar de Rijksuniversiteit Leuven voor studies geneeskunde en promoveerde in 1822 tot doctor in de geneeskunde. Hij studeerde nog verder in Parijs en vestigde zich als arts en chirurg in Brussel. In 1830 werd hij, naar aanleiding van de revolutie, hoofd van de Gezondheidsdienst bij de Burgerwacht in Brussel en vervolgens inspecteur-generaal van de Gezondheidsdiensten van het Leger (1830-1864), aangesteld door het Voorlopig Bewind, een verantwoordelijkheid die hij meer dan dertig jaar droeg.