He returned with the regiment to Europe, transferred to the 24th (2nd Warwickshire) Regiment of Foot and was promoted Captain in 1821 and Major in 1835. During the Canadian rebellion of 1837 he commanded troops, with the local rank of Colonel, in both the Upper and Lower Provinces. He was made Lieutenant-colonel in 1841, Colonel in 1851, Major-general in 1857 and Lieutenant-general in 1864.