Born 1871
British Army 93302 Transport Warrant Officer Class 1 Royal Army Medical Corps
British Army 93302 Royal Army Medical Corps Scottish Horse Brigade Reserve Field Ambulance
British Army 93302 Acting corporal Reseve Field Ambulance Scottish Horse Brigade
…