He trained as a mechanical engineer with English Electric at Rugby, specialising in prime movers, and on qualification joined the head office of the Company’s Traction Division. While at English Electric Traction he was seconded to the Maintenance Division, spending time at Finsbury Park and Stratford locomotive depots.