He entered the army in 1808. During the Peninsular War, he fought in the Siege of Badajoz and Siege of Ciudad Rodrigo, both in 1812. He served in Canada and fought in the Battle of Saint-Denis during the Lower Canada Rebellion.