Ice Cream Ants 2006
as Lover
Gettin' Lucky 2005
as Brian
Laurel Canyon 2003
as Tom
Shoot or Be Shot! 2002
as Ashley
Black Hawk Down 2001
as Jackson (uncredited)
Without Limits 1998
as Runner (uncredited)
Credits from TMDB.