On 21 January 1796 he transferred to the 103rd Line Infantry Demi-Brigade and was captured by the Austrians in June 1796. He was freed on 19 July 1797 and rejoined his regiment, serving with the armies of the Rhine, Helvetia and the Danube between 1797 and 1801. He rejoined the army of Hanover in 1803 and was made a knight of the Légion d’honneur on 5 November 1804. He was put in command of a battalion of the 57th Line Infantry Regiment and took part in the Austrian, Prussian and Polish campaigns between 1805 and 1807. He was made colonel of the 55th Line Infantry Regiment on 22 June 1807 and baron of the empire on 10 September 1808.