2022
as Jed Varnham
2022
as Aidan
2021
as Orsino
2018
as Arcite
2017
as Joe Orton
2015
as DI Mill
2015
as Solicitor General Richard Riche
2013
as Conway
2013
as Al
2013
as David
2013
as Clive
2011
as Benjamin Sammy
2011
as Ernie Wise
2011
as Ernie Wise (archive footage) (uncredited)
2010
2010
as Ian Haskell
2009
as Jake Barton
2009
as Sykes
2007
as Freddie Trent
2007
2007
as Phil Beaumont
2007
as Rafe
2006
as Adam
2006
as Paul Day - 1970's
2005
as Sean
2005
as Bob
2004
2004
as Beardsley
2003
as Joseph Nagle, Carpenter's Mate
2003
as Dean Hendrix
2003
2002
as Guy with Hat's Mate
2002
as Young Archie
2002
as Young Archie
2001
as Bobby
2000
2000
as Alan Compton
1997
as Cyrus Babbage
1994
as Karl
1993