Actor
- Father Brown (2013)
- Anything for Love (2005)
- Titanic: Birth of a Legend (2005)
- Wire in the Blood (2002)
- Dark Realm (2000)
- When The Sky Falls (2000)
- It Can Be Done (1999)
- Plastic Man (1999)
- Holby City (1999)
- The Vice (1999)
- The Wingless Bird (1997)
- Silent Witness (1996)
- Kavanagh QC (1995)
- War of the Buttons (1994)
- Comics (1993)
- Lady Chatterley (1993)
- The Dying of the Light (1992)
- Heartbeat (1992)
- The Case-Book of Sherlock Holmes (1991)
- Dykket (1990)
- Crystalstone (1987)
- The Whales of August (1987)
- Casualty (1986)
- The Bill (1984)
- Britannia Hospital (1982)
- Couples and Robbers (1982)
- The Funhouse (1981)
- The Outsider (1980)
- The Old Crowd (1979)
- A Bridge Too Far (1977)
- Royal Flash (1975)
- And No One Could Save Her (1973)
- Tulipani di Haarlem, I (1970)
- Coronation Street (1960)
Filmografie - altele