2017
as Steven
2016
as Dio Tremayne
2009
as James Hadfield
2005
as Dr. Fanshawe
2004
as Villard
2004
as Male Emelia/Dickie
2002
as DS Kevin Geoffries
2001
as Mitch
2001
as Drew
2001
as Toby Holmes
2001
as Jack Seddon
2001
as Thorismund
1997
as British Soldier
1997
as Charles Parker
1995
as Daniel
1994
as Giles Vinter
1994
as Reynard
1992
as Clive Denby
1992
as Billy Andrews
1986
as Dave Grazer
1971
as Dr. Fanshawe