Han hadde sin profesjonelle scenedebut i 1955 i en oppsetning av . Siden hadde han større roller i stykker som blant annet John Ardens (1960), Alan Ayckbourns (1975), John Osbornes (1986) og Sheridans (2011). Hans siste sceneopptreden var som Father Merrin i en sceneversjon av (2016–2018).