Actor
- The Book of Clarence (2024)
- Django (2023)
- For Life (2020)
- Criminal: UK (2019)
- The Encounter (2019)
- The Last Tree (2019)
- Vs (2018)
- Counterpart (2017)
- Guerrilla (2017)
- Drones (2016)
- Lock In (2016)
- Marcella (2016)
- A D The bible continues (2015)
- Fortitude (2015)
- Midwinter of the Spirit (2015)
- Monsters: Dark Continent (2014)
- The Keeping Room (2014)
- Top Boy (2011)
- Little Foxes (2009)
- Diamonds (2008)
- Coming to England (2005)
- Footballers' Wives (2002)
- In Deep (2001)
- It's Not You, It's Me (2001)
- Doctors (2000)
- Second Sight: Kingdom of the Blind (2000)
- Holby City (1999)
- New World Disorder (1999)
- Emu's Wide World (1987)
- Casualty (1986)
- EastEnders (1985)
- The Bill (1984)
- Grange Hill (1978)
- The Deep
Filmografie - altele