Force H
Engineer-in-Chief's Department, Admiralty 1939-1941; Engineer Officer, HMS Nelson, and Staff Engineer Officer to Flag Officer, Force H, Malta Convoy, North Africa and Sicily 1941-1943; HMS ST ANGELO, Malta, as Staff Engineer Officer, on staff of Capt, Force 'H', Aug–Dec 1943; surrender of Italian Fleet 1943; Aircraft Maintenance and Repair Department, Admiralty 1943-1947;