House Swap
2013 · Horror
as Jack Wilson
A Royal Christmas
2014 · Comedy
as Victor
Suite Française
2015 · Drama
as Maurice Michaud
A Christmas Prince: The Royal Wedding
2018 · Drama
as Lord Leopold
King David
1985 · Adventure
as Eliab
Dangerous Beauty
1998 · Biography
as Minister Ramberti
1911
2011 · Drama
as John Newell Jordan