Actor
- Growing Rich (1992)
- Chimera (1991)
- Chernobyl: The Final Warning (1991)
- High Season (1987)
- Casualty (1986)
- The Weather in the Streets (1984)
- Star Wars: Episode VI - Return of the Jedi (1983)
- Reilly: Ace of Spies (1983)
- Timon of Athens (1981)
- Rumpole of the Bailey (1978)
- Play for Today (1970)
- A Midsummer Night's Dream (1968)
- All's Well That Ends Well (1968)
- It Happened Here (1965)
- Armchair Theatre (1956)
- Laxdale Hall (1953)
- Landfall (1949)
- The Glass Mountain (1949)
- Virtuoso (1948)
- Hamlet (1947)
- U-Boat 29 (1939)
- The Squeaker (1937)