as Frank
2025
as Librarian
2022
as Mackenzie Officer
2019
as Director
2016
as Olly Walsh
2000
as Lord Beaufield
1999
as Sebastian
1998
as Kadet-zaika
as Sigurd
1994
as Felix Neil
1993
as Jack Ferguson
as Sam Tulloch
as Peter
1989
1988
2013
2009
as Mr. Bold
as Comte de Claris de Florian
as Harry Sopwith
1997
as James Coryn
as Peter Pevensie
as Jack
1984