2019
as Mackenzie Officer
2016
as Director
2022
as Librarian
1998
as Kadet-zaika
1994
as Sigurd
2025
as Self
as Frank
1993
as Jack Ferguson
as Felix Neil
1988
as Peter
as Sam Tulloch
1989
1999
as Lord Beaufield
2000
as Olly Walsh
as Sebastian