25 Nov 1800 Hospital Mate.
26 Jan 1802 Assistant Surgeon 90th (Perthshire Volunteers-Light Infantry) Regiment.
26 Oct 1804 Assistant Surgeon 4th Battalion of Line Ireland.
18 Dec 1806 Assistant Surgeon 9th Garrison Battalion.
14 July 1808 Assistant Surgeon 51st (2nd Yorkshire, West Riding) Regiment of Foot.
1808–1814 Served in the Peninsular War,
1809 Served at Walcheren.
1815 Served at Waterloo.
3 Aug 1826 Assistant Surgeon 4th Regiment of Dragoon Guards.
21 Sept 1830 Gazetted Deputy Inspector General but declined his promotion which was cancelled.
14 Feb 1831 On the death of Surgeon Webster, the vacancy in 4th Regiment of Dragoon Guards was filled by Surgeon John Bickerton Flanagan 76th Foot. Assistant Surgeon Peter Smith 60th Foot replaced Surgeon Flanagan as surgeon 76th Regiment on 22 March 1831.