|2015||Too Late as Matthew|
|2010||Darkening Sky as Eric Rainer|
|2010||The Penthouse as Kieran|
|2009||Cabin Fever 2: Spring Fever as Paul|
|2008||Pulse 3 as Adam|
|2008||Spy School as Mr. Randall|
|2007||Tooth and Nail as Ford|
|2007||Borderland as Phil|
|2005||Kim Possible: So the Drama as Brick Flagg (voice)|
|2002||Cabin Fever as Paul|
|1999||Roughnecks: The Starship Troopers Chronicles|
|1998||My Giant as Justin Allen|
|1993||Benefit of the Doubt as Pete Braswell|
|1993||Boy Meets World as Shawn Hunter|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.