Actor
- Moon Knight (2022)
- The King's Man (2021)
- Sardar Udham (2021)
- The Bill: Target (1996)
- "Hollyoaks" (1995)
- Wild West (1992)
- Heartbeat (1992)
- Passion and Paradise (1989)
- Poirot (1989)
- The River (1988)
- The Lady's Not for Burning (1987)
- Casualty (1986)
- Season's Greetings (1986)
- The Browning Version (1985)
- The Bill (1984)
- Brass (1983)
- "Bergerac" (1981)
- The Complete Dramatic Works of William Shakespeare: The Merchant of Venice (1980)
- Hanover Street (1979)