Birthplace:
- Cawnpore, India
Birthdate:
- 5 October 1850
Nationality:
- Not known
Height:
- 6 feet 1 1/4 inches
Family Background:
- Not known
At Sandhurst:
- Yes
Foreign Languages:
- French
Career before Halifax:
- Ensign, 44th Foot, 24 September 1870
- to 78th Highlanders by exchange, 5 November 1870
Postings while in NS Command:
- Halifax, 3 December 1870 to 25 November 1871
Career after Halifax:
- Lieutenant, 28 October 1871
- Adjutant, 11 May 1878 to 13 June 1879
- Captain, 12 July 1882
- retired with gratuity, 3 March 1886
- served with 78th in the Afghan War in 1880