Savage Spirit 2006
as Davis
They Feed 2005
as Stuart
Saving Jessica Lynch 2003
as Marine Soldier
Credits from TMDB.