2024
as Aquila
2024
as Martin Webster
2024
as Self
2024
as Aquilla
2024
as Wilfred Godson
2023
as Oscar
2022
as Rowan
2021
as Clarty
2021
as Ezequiel The Therapist
2021
as Per Haskell
2021
as Mark
2020
as Leon
2019
as Clarty
2019
as Wixy
2019
as Julian
2018
as RT Baker
2018
as Man
2018
as Frank
2018
as Robbie
2017
2017
as The Witch
2017
as Passerby 1
2016
as Zlatko Pavic
2015
as News Editor
2015
as Wolsey in Devils Play
2015
as Executioner
2015
as Steve Kingdom
2014
as Dumitru 'Dumi' Dorneanu
2014
as Mickey
2013
2013
as Linus Brody
2012
as Mace
2011
as Himself
2011
as Black Walder Rivers
2010
as Servant
2010
as Paparazzo 1
2010
as Billy
2010
as Danil
2010
as Simon
2009
as Bookshop Customer
2009
as Leofric
2009
as Flood
2008
as Will of the Palace
2007
as Earnest
2007
as Malky
2007
as Franck
2007
as Dan
2006
2006
as Rocket
2005
as Albert Junior
2005
as Tall Stormtrooper
2004
as Brent
2004
as Eddie the Slaughterman
2004
as Grub
2004
as Sam Knowles
2004
as Video Shop Assistant
2004
as Darren Gerson
2003
as Tim
2003
as Mr Sands
2002
as Motormac
2002
as Man in Street
2001
2001
as Cain
2001
as Toby C
1996
1986
as Derek Moberley
1984
as Narrator