8 July 1809 Hospital Mate for General Service. Served at Walcheren.
27 Dec 1810 Assistant Surgeon 53rd (Shropshire) Regiment of Foot.
Served in the Peninsular War.
14 July 1825 Surgeon 53rd (Shropshire) Regiment of Foot.
53rd Foot kept guard at St Helena during the exile of Napoleon.
Malta 2 Aug 1834 Arrived from England.
Malta 1835 Surgeon 53rd Regiment of Foot.
Malta 3 Apr–31 May 1836 On leave.
Malta 14 June 1836 Left for the Ionian Islands.
5 Aug 1842 Staff Surgeon.
19 Jan 1849 Deputy Inspector of Hospitals.
24 Aug 1852 Local rank of Inspector General.
18 Sep 1857 Retired to half-pay with rank of Inspector General.