Membre de la troupe du Bristol Old Vic, il joue ainsi au théâtre à Bristol, aux côtés de John Neville et
Donald Pleasence, durant la saison 1950-1951, et effectue une partie de sa carrière sur les planches (outre Bristol, également -- entre autres -- à Londres et, une seule fois, à Broadway).
Au cinéma, il apparaît dans neuf films entre 1955 et 1980. Pour la télévision, il participe à deux téléfilms (en 1946 et 1976), ainsi qu'à plusieurs séries (de 1955 à 1972).