За время службы в морской авиации Моффат освоил несколько типов палубных торпедоносцев и истребителей. Он служил на авианосцах «Арк Ройял», «Аргус», «Фьюриес» и «Формидебл». В 1946 году, дослужившись до звания лейтенант-коммандера (примерный аналог капитана 3 ранга ВМФ СССР), он ушел в отставку. Он работал управляющим гостиницы, до старости оставаясь пилотом-любителем.