Service History
- 1939 153A Field Ambulance RAMC (TA) (Second Lieutenant)
- 1940 153A Field Ambulance RAMC (TA) (Captain)
- 1940 8th Battalion, Argyll & Sutherland Highlanders (Captain)
- 1942 HQ Royal Marines(RM) Division, Royal Engineers (Captain)
- 1942 152 Field Ambulance RAMC (Captain)
- 1942 No 5 Chemical Warfare Group
- 1943 8th Battalion, Gloucester Regiment (Captain)
- 1943 14 Independent Field Ambulance, RAMC (Captain)
- 1943 1st Battalion, Kings Own (Royal Lancaster?) Regiment (Captain)
- 1944 No 1 Depot, Kings Own (Royal Lancaster) Regiment (?) (Captain)
- 1944 Airborne Forces Depot Hardwick Hall (Captain)
- 1944 No 1 Airborne Forces Holding Unit (Captain)
- 1944 224 Parachute Field Ambulance RAMC (Captain)
- 1944 8th (Midlands) Parachute Battalion (Captain)
- 1944 224 Parachute Field Ambulance RAMC (Captain)
- 1945 224 Parachute Field Ambulance RAMC (Acting Major)
- 1945 127 Parachute Field Ambulance RAMC (Acting Lieutenant Colonel)
- 1945 127 Parachute Field Ambulance RAMC (Temporary Lieutenant Colonel)
- 1947 (Lieutenant-Colonel)