He was educated at Eton and Hertford College, Oxford. And ordained in 1928 He was an Assistant Master at his old school from 1927 to 1929. Vice-Principal and Tutor of Street Edmund Hall, Oxford from 1929 to 1937.
Principal of Street Chad’s College, Durham from 1937 to 1947.
Vicar of Street James" Church, High Melton from 1947 to 1954 (and Rural Dean of Doncaster during the same period). And Rector of Street James"s Church, Piccadilly from 1954 to 1967.