Actor
- Fear the Invisible Man (2023)
- Professor T (2021)
- Small Axe (2020)
- Chernobyl (2019)
- Greed (2019)
- The Frankenstein Chronicles (2018)
- Cops UK: Bodycam Squad (2016)
- Jo (2013)
- Bronson (2008)
- Let Me Speak (2008)
- Outlanders (2007)
- Vagabond Shoes (2005)
- Bodies (2004)
- Dirty War (2004)
- Blue Murder (2003)
- All or Nothing (2002)
- Wire in the Blood (2002)
- Lava (2001)
- Lava (2001)
- Doctors (2000)
- Holby City (1999)
- "Touching Evil" (1997)
- Career Girls (1997)
- Under the Skin (1997)
- Secrets & Lies (1996)
- Captives (1994)
- Fever (1994)
- Open Fire (1994)
- The Take Out (1994)
- Bye Bye Baby (1992)
- Heartbeat (1992)
- Gett Off (1991)
- Casualty (1986)
- The Bill (1984)
- Coronation Street (1960)
Filmografie - altele