Actor
- The Big Ugly (2020)
- Avenue 5 (2020)
- Deception (2018)
- Flaked (2016)
- Late Bloomer (2016)
- Mr. Robinson (2015)
- Dreck (2015)
- A to Z (2014)
- Suspects (2014)
- Electricity (2014)
- Back in the Game (2013)
- Fast Girls (2012)
- Black Mirror (2011)
- Death in Paradise (2011)
- Collision (2009)
- Being Human (2008)
- Inspector George Gently (2007)
- Wilderness (2006)
- "Sugar Rush" (2005)