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