During WW2 he appeared in numerous propaganda shorts morale boosting films including Major Barbara 1941, This Happy Breed 1944, The Way Ahead 1944, Brief Encounter 1945.
In 1949 he played the part of Arthur Pemberton (pictured) in Ealing Studios Passport to Pimlico.
Other films that he appeared in include Meet Me at Dawn 1947, The Perfect Woman 1949, The Lavender Hill Mob 1951, The Titfield Thunderbolt 1953, Jumping for Joy 1956, No Love for Johnnie 1961 and Ten Little Indians 1965. In 1964 he starred in the award winning My Fair Lady as Arthur P. Doolittle.
He died 30th January 1982.