Educated at Edinburgh and Aberdeen.
31 Mar 1883 Surgeon Indian Medical Service (IMS).
Mar 1888 Secretary to the Surgeon-General Bombay.
Dec 1892 Resident Surgeon to St George's Hospital Bombay, and Professor in the Grant Medical College Bombay.
31 Mar 1895 Surgeon-Major Indian Medical Service (IMS).
Oct 1895–Dec 1902 Held various civil surgencies.
Jan 1903 Presidency Surgeon Bombay.
31 Mar 1903 Lieutenant Colonel Indian Medical Service (IMS).
1905 Bombay Presidency Surgeon, Third District. In medical charge of Common Prison, House of Correction, and Byculla Schools.
Nov 1905–1913 Physician to St George's Hospital Bombay.
30 June 1913 Retired.
20 Oct 1914 Rejoined for war service, serving for some time on a hospital ship.
Malta 1916 In the early part of 1916 he was for some months in charge of a military hospital at Malta. He was afterwards appointed president of No. 3 recruiting medical board at Manchester.
Feb 1917 Contracted pneumonia while acting as president of a colliery recruiting medical board, from the effects of which he never fully recovered.
3 Dec 1918 Died aged 62 years, at Barrow-in-Furness, of pneumonia following influenza.