2025
as Horror Film Expert
2023
as Mr. Lahey
2022
as British Ornithologist
2022
as Mr. Deasey, The Sins of The Past
2021
as Borom (voice)
2021
as Walter Thomas
2020
as Neurosurgeon
2017
as Tom Grable
2017
as Colby Porter
2016
as Dr. Karamazov
2016
as Lewis Horne
2016
2015
as Stan Gibson
2014
as Dr. Laurence Guillaume
2014
as Nigel
2010
as Bizarre Clown
2005
as Sphere (voice)
2002
as Sir Petrie Meacham
1995
as Baliff / Scrap Dealer / Lambourghini Driver (as John Duval)
1993
as Tank Officer (as John Duvall)
1993
as Gestapo with Ashes
1991
1989
as Male Journalist