4 Oct 1839 Assistant Surgeon 7th (Royal Fusiliers).
6 Oct 1843 Appointed Assistant Surgeon 4th Light Dragoons, vice Assistant Surgeon George Kincaid Pitcairn promoted Staff Surgeon 2nd Class, vice Staff Surgeon Peter Baird who died at Bermuda on 12 Aug 1843. The vacancy in 7th Foot was filled by Gentleman Thomas Moore Sunter.
24 Dec 1847 Surgeon 72nd (Duke of Albany's Own Highlanders) Regiment of Foot.
14 Oct 1851 Appointed Surgeon 11th Dragoons, vice Surgeon Patrick O'Callaghan, who retired on half-pay.
3 June 1853 Surgeon 15th Dragoons.
6 July 1855 Staff Surgeon 1st Class.
Malta 4 Dec 1855 Arrived at Malta.
Malta 19 Oct 1856 Left Malta.
1 May 1858 Recalled from half-pay as Staff Surgeon 1st Class and attached to 24th Foot.
21 Nov 1865 Surgeon-Major 7th Dragoons Guards.
7 Aug 1867 Deputy Inspector General.
1 Dec 1869 Retired with rank of Inspector General.