Stagknight 2007
as Charles
The Four Feathers 2002
as Drunken Corporal
Where Were We... 2002
as The Couple
Long Time Dead 2002
as Spencer
All the King's Men 1999
as Second Lieut. Evelyn Beck
Deja Vu 1999
as Jake
Great Expectations 1999
as Bentley Drummle
Credits from TMDB.