2 Nov 1855 Appointed Acting Assistant Surgeon.
22 Apr 1858 Staff Assistant Surgeon. On duty at Aldershot.
1859–1862 On duty in China.
1862–1864 On duty in Aldershot.
3 June 1864 Appointed Assistant Surgeon 58th (Rutlandshire) Regiment of Foot.
17 July 1866 Staff Assistant Surgeon.
1866–1867 On duty at Parkhurst.
7 Dec 1867 Assistant Surgeon 63rd (West Suffolk) Regiment of Foot vice Assistant Surgeon Joseph Edward O'Loughlin appointed to 17th Lancers.
30 Oct 1869 Exchanged with Assistant Surgeon John Barlow Hannah MD 101st Royal Bengal Fusiliers.
1 Apr 1873 Promoted Surgeon Major. Moved from 101st Foot to the Medical Staff Manchester.
July 1873 Medical Officer 1st/13th Foot.
Malta 24 Aug 1873 Arrived from England. Attached to 13th (1st Somersetshire) (Prince Albert's Light Infantry).
Malta 2 Dec 1874 Left for the Cape of Good Hope.
1877–1878 Moved from 1st/13 Foot (Natal) to the Medical Staff at Dover.
1878 On duty at Shorncliffe.
12 Aug 1878 Retired to half-pay with the rank of Surgeon Major having completed 23 years' service on full-pay.
10 Oct 1892 Died at Sandgate, aged 61 years.