Acting Roland Oliver Acting Worlds Within: The Life of Ian Marter Self 2025 Have No Fear: The Life of Pope John Paul II Archbishop Adam Sapieha 2006 All the King's Men Mr Adams 1999 Party Time Sam 1992 Thatcher: The Final Days Kenneth Clarke 1991 Shoot the Revolution Basarab 1990 No Further Cause for Concern Senior Prison Officer Mills 1988 Business as Usual Solicitor 1987 R.H.I.N.O.; Really Here in Name Only 1983 Doctor Who: The Keeper of Traken Neman 1981 Shakespeare's Mounted Foot 1979 Agent-readable