22 Jan 1805 Hospital Mate.
5 May 1808 Assistant Surgeon Chasseurs Britanniques.
25 Aug 1808 Assistant Surgeon 35th (Sussex) Regiment of Foot.
1809 Acted as PMO at the siege and capture of Zante under Major General Sir John Oswald, who as commanding officer of the 35th Regiment was present during the expulsion of the French from Malta.
21 Jan 1813 Surgeon for a particular service in the Mediterranean.
Malta May 1813 Volunteered his services to attend the plague at Malta.
25 July 1816 Reduced to half-pay.
27 Feb 1817 Surgeon 2nd Dragoons by exchange from half-pay.
28 June 1836 Retired upon half-pay. The vacancy in 2nd Dragoon Guards was filled by Surgeon John Winterscale 71st Foot. The vacancy in 71st created by the promotion of Winterscale was filled by Surgeon Thomas Young 95th Foot.