2023
as Enoch
2022
as Walter
2021
as Oleg Kharkhardin
2020
as Lloyd
2019
as Government Member
2018
as Jonathan Krebs
2018
as Head Monk
2017
as Newsreader (voice)
2016
as Minister of Transportation
2016
as Lindsay
2015
as Mr. Capenhurst
2014
as Dr. Roger Plummer
2014
as Dennis
2013
2013
as Charles Jordan
2011
as Professor Cog (voice)
2010
as Rex Mason
2009
as Rick
2009
as Brian
2005
as Gryphon (voice)
2003
as Prince John
2001
as Farmer Maggot
2000
as Prince John
1995
as Deiphobus
1993
as Headridge
1993
as Burnertron (voice)
1993
as Professor Cog (voice)
1988
as Prosecutor