W 1944 zagrał w ekranizacji Henryka V Szekspira w reżyserii Laurence’a Oliviera. Później wystąpił jeszcze w dwóch szekspirowskich filmach tego reżysera: Hamlecie (1948) oraz Ryszardzie III (1955). Inne znane powojenne filmy z jego udziałem to m.in. Wyspa skarbów (1950), Pandora and the Flying Dutchman (1951), Hobson’s Choice (1954) czy Więzień Zendy (1979). Często występował jako aktor charakterystyczny wyspecjalizowany w rolach Szkotów, w czym pomagał mu jego wyniesiony z domu rodzinnego szkocki akcent.
Największą popularność wśród szerokiej brytyjskiej publiczności zdobył mając już ponad 70 lat, za sprawą swojej roli w sitcomie Armia tatuśka. Grał tam szkockiego weterana I wojny światowej, z zawodu przedsiębiorcę pogrzebowego, który podczas II wojny - podobnie jak sam aktor w swoim życiu prywatnym - trafia do Home Guard. Występował w serialu przez cały okres jego emisji, od 1968 do 1977 roku.
Życie prywatne Był dwukrotnie żonaty. Jego pierwsza małżonka Florence Saunders zmarła w 1926 roku, po dwóch latach od ślubu. W 1928 poślubił Oonaę Todd-Naylor, z którą pozostał do końca życia. Miał z tego związku jedną córkę.