Actor
Ray Meets Helen
2018
as Loomis
Needlestick
2017
as Boris Whipple
10,000 Miles
2016
as Charlie
Pearly Gates
2015
as Dan
Julia
2015
as Dr. Sgundud
The Nurse
2014
as Brian
Killing Kennedy
2013
as Robert F. Kennedy
Tio Papi
2013
as Benjamin Welling
Surrogates
2009
as Miles Strickland
Pretty Ugly People
2008
as Trevor
Aces 'N' Eights
2008
as Riley
A Dennis the Menace Christmas
2007
as David Bratcher
Phat Girlz
2006
as Richard 'Dick' Eckhard
Poster Boy
2004
as Anthony
Unconditional Love
2002
as Andrew
Undercover Brother
2002
as Mr. Elias
Cecil B. Demented
2000
as Rodney
U-571
2000
as Bill Wentz
The Clean and Narrow
2000
as Buddy
Graduation Week
1999
as Todd
Idle Hands
1999
as Randy
What We Did That Night
1999
as Oliver Larson
Event Horizon
1997
as Justin
Breakdown
1997
as Billy
Mojave Moon
1996
as Kaiser
The Trigger Effect
1996
as Prowler
Barb Wire
1996
as Charlie Kopetski
The Brady Bunch Movie
1995
as Eric Dittmeyer
S.F.W.
1994
as Joe Dice
A Place for Annie
1994
as David
Alive
1993
as Bobby François
Encino Man
1992
as Taylor, Skater #1
Mrs. Cage
1992
as Billy
Keeping Secrets
1991
as Young Danny