4 Mar 1805 Hospital Mate.
6 Apr 1805–4 Jan 1808 Served in the Mediterranean.
4 Feb 1808 Assistant Surgeon 79th (Cameron Highlanders) Regiment of Foot.
Served in the Peninsular War.
1809 Served at Walcheren.
25 June 1812 Surgeon 61st (South Gloucestershire) Regiment of Foot.
1815 Served at Waterloo.
1 Jan 1818 Surgeon 92nd (Highland) Regiment of Foot.
23 Aug 1833 Retired upon half-pay. The vacancy in 92nd Foot was filled by Surgeon John Harding Walker 36th Foot.