Known for his portrayal of Winston Churchill on the BAFTA Award-winning drama series Winston Churchill: The Wilderness Years. He won a BAFTA Award for his performance in the film. He reprised his role as Churchill in 2013's The Audience.
He was in Shakespearean production of Coriolanus at Stratford-upon-Avon that starred Laurence Olivier.
He had three children and married Sally Pearson in 1961.
He played the role of Cornelius Fudge in the Harry Potter films, which starred Daniel Radcliffe.