He joined the Rifle Brigade as an ensign in 1854 and served in the Crimea after the fall of Sebastopol. He reached the rank of captain in 1857 and spent 5 years in Canada (1861–1865). In 1878 he attained the rank of lieutenant colonel and retired in 1880 while posted in India.