2023
as Marshal Berthier
2023
as Brian Parkridge
2020
as Larry Whitehurst
2016
as Mr. Gleeson
2016
as George, Duke of Clarence
2014
as David Hexton
2013
as Robin Lane
2013
as Reverend Duncan
2012
as Solomon Quint
2010
as Malcom
2009
as Michal Laski
2007
as Theo Van Gogh
2006
as Sqdn Ldr Peter Enfield
2005
as Hewetts' Friend
2005
as Mullan
2004
as Wolfgang Speckler
2003
as Henry Percy
2003
as John the Baptist
2003
as Roman
2002
as Horatio
2001
as Germaine
1997
as Stephen Latimer
1996
as Godfrey Ablewhite
1996
as Christopher
1993
as Standish
1989
as Young Simeon
1986
as Trevor Coyle
1974
as Isaac Newton
as Gabriel Fauré