The Untitled 1998
as Doctor
DragonHeart 1996
as Hewe
First Knight 1995
as Second Marauder
Doctor Who The Ultimate Adventure 1989
as Cyberleader / Draconian
Inappropriate Behaviour 1987
as Man in Pub
Credits from TMDB.