Au mois de , il obtient son brevet de lieutenant au Siège de Maastricht. Il est promu capitaine en second en , puis capitaine de première classe après la bataille d'Austerlitz. À la suite du siège de Saragosse, où il se distingue et est blessé, il est promu au grade de chef de bataillon (1809). Il assiste au siège d'Astorga (1810), passe lieutenant-colonel à Wesel (1813)