25 Oct 1934 Appointed Lieutenant RAMC on a Short Service Commission. Confirmed in rank in February 1935.
25 Oct 1935 Promoted Captain RAMC.
1935–1936 Served in Egypt and Palestine.
1936–1937 Served in the Sudan.
1937–1938 Served in Egypt.
1938–1939 Served in Palestine.
25 Oct 1939 Appointed to a Permanent Regular Army Commission with the rank of Captain and retained seniority.
5 Feb 1940 Acting Major RAMC.
5 May 1940 Temporary Major RAMC.
1940 Served with the British Expeditionary Force in France.
1941–1943 Served with the Middle East Force.
Malta 15 May 1943 Arrived from England.
6 Sept 1943 Left Malta.
25 Oct 1944 Promoted Major RAMC.
13 May 1944 Acting Lieutenant Colonel RAMC.
13 Aug 1944 War Substantive Major RAMC.
13 Aug 1944 Temporary Lieutenant Colonel RAMC.
1944–1945 Served with the Central Mediterranean Force.
1944 Assistant Director Medical Services (ADMS) HQ 2 District.
1944–1945 Assistant Director Medical Yugoslav Increment Allied Force HQ.
13 Dec 1945 Awarded the Order of the British Empire (OBE).
1948–1951 Served in East Africa. On 5 July 1949, his name appeared in the Official Gazette of the Colony and Protectorate of Kenya as a registered medical practitioner under the Medical Practitioners and Dentists Ordnance.
18 Feb 1949 Promoted Lieutenant Colonel RAMC.
1951 Commanding Officer British Military Hospital Mackinnon Road.
1952–1953 ADMS HQ Eastern Command.
1953–1954 ADMS HQ British Element Trieste Force.
1955–1957 ADMS HQ Caribbean Area.
17 Mar 1958 Retired on retired pay.
Oct 1966 Ceased to remain on the Regular Army Reserve of Officers having reached the age limit for liability for recall.