1858 - He entered the army as an ensign at Fermoy Barracks, becoming captain and major.
1870-1873 - He took part with distinction in the Red River expedition and the Ashanti operations under Wolseley
1874 - He received the CB.
1884 - He again served with General Wolseley in the Zulu War (as brevet lieutenant colonel), the campaign of Tel-el-Kebir (after which he was made an aide-de-camp to the Queen) and the Sudan.
1885 - He was employed as colonel on the staff.
- He was brigadier-general.
1892 - He served as brigadier-general on the staff in Egypt when he was promoted to major-general and stationed at Aldershot, subsequent to which he was given command of the southeastern district.
1898 - He succeeded General William Howley Goodenough as commander-in-chief in South Africa, with the local rank of lieutenant-general.
1905 - He was consequently ordered home to command the western district.
- He also held the Aldershot command for a brief period.