22 Apr 1858 Staff Assistant Surgeon.
1858–1859 On duty at Fermoy.
1860–1861 On duty in China.
1861–1864 On duty at Shorncliffe.
Malta 12 July 1864 Arrived from England.
Malta 1865 On garrison duty.
10 Nov 1865 Assistant Surgeon 100th (Prince of Wales's Royal Canadian) Regiment of Foot.
Malta 14 Oct 1866 Left for Canada.
1 Apr 1873 Promoted Surgeon-Major. Moved from 100th Foot to the Medical Staff at Portsdown Forts, Portsmouth.
Aug 1873 Medical Officer 1st/4th Foot.
1878 Moved from 1st/4th Foot to the Medical Staff at Gibraltar.
Oct 1879 Moved from the Medical Staff at Gibraltar to Leith Fort.
9 July 1880 Resigned his commission.