Gulliver's Travels 2010
as Blefuscian Sentry 1
The Wolfman 2010
as Police Officer #2
Cherished 2005
as DS Rob Findlay
To Kill a King 2003
as Captain Pride
Monsieur N. 2003
as Carpenter
Spider 2002
as Large Man
The Last Musketeer 2000
as Ritchie Lowe
Credits from TMDB.