John Le Mesurier ( , born John Elton Le Mesurier Halliley ; 5 April 191215 November 1983 ) was an English actor .
John Le Mesurier ( John Elton Le Mesurier Halliley ; 5 April 1912 -- 15 November 1983 ) was an English actor and comedian .