Actor
- Adolescence (2025)
- The Responder (2022)
- Tin Star (2017)
- Id2 (2016)
- Safe House (2015)
- Hector (2015)
- Glue (2014)
- Talking to the Dead (2013)
- Good Cop (2012)
- Outcast (2010)
- Five Days (2007)
- Trigger Happy (2006)
- That Summer Day (2006)
- The Ghost Squad (2005)
- Faith (2005)
- The Rotters' Club (2005)
- Uncle Adolf (2005)
- The Trouble with Men and Women (2005)
- I'm a Juvenile Delinquent, Jail Me! (2004)
- Pretending to Be Judith (2004)
- On the Out (2003)
- Gifted (2003)
- New Tricks (2003)
- Real Men (2003)
- Anita and Me (2002)
- Night Flight (2002)
- Nice Guy Eddie (2001)
- Swallow (2001)
- "Clocking Off" (2000)
- Shockers (1999)
- Shockers: Dance (1999)
- Dockers (1999)
- Hold Back the Night (1999)
- Under the Skin (1997)
- Face (1997)
- Priest (1994)
- The Leaving of Liverpool (1992)
- Heartbeat (1992)
- Casualty (1986)
- Little Boy Blue