31 May 1793 Surgeon 38th (1st Staffordshire) Regiment of Foot.
18 July 1796 Staff Surgeon.
Malta Oct 1801 Arrived from Egypt.
Malta 29 June 1802 Inspector of Field Hospitals.
Malta 1803 Inspector of Field Hospitals.
Malta Feb 1804 Left Malta.
1 Nov 1804 Deputy Inspector of Hospitals.
Served in the Peninsular War (1808–14) where he took over from Inspector General of Hospitals Franck James.
18 Jan 1816 Reduced to half pay with rank of Inspector of Hospitals.