Anna 2019
Stunts
The Sisters Brothers 2018
as Blount
35 Shots of Rum 2009
Taken 2008
A Knight's Tale 2001
The Messenger: The Story of Joan of Arc 1999
as Captain
Don Juan 1998
as Cavalier de Don Alonse
On Guard 1997
Destiny 1997
Credits from TMDB.