2022
as Connor Doyle
2016
as Philip's Private Secretary
2016
as Edward
2014
as Wisliceny
2013
as Johann
2011
as Nick
2006
as Chris
2006
as Jacques Belmond
2004
as Léonard
2004
as Robert of Avesbury
1996
as Jason Wilkes
1995
as Charles Nungesser
1994
as Tristan
1992
as Len Wilcox
1991
as Reporter
as 2nd Lt. Thompson