Actor
Welcome to the Circle
2020
as Michael
Home Invasion
2016
as Xander
Godzilla
2014
as Muto Crow's Nest Tech #3
Underworld: Awakening
2012
as Security Guard #1
Smoke Screen
2010
as Knox
The A-Team
2010
as Tahoe Prison Deputy
Yeti: Curse of the Snow Demon
2008
as Dennis
Ice Blues
2008
The Day After Tomorrow
2004
as Aaron
Recon 2020: The Caprini Massacre
2004
Taking Lives
2004
as Interrogation Officer
Timeline
2003
as MRI Technician
Shattered Glass
2003
as Cade
Levity
2003
as Clubgoer #1
The Score
2001
as Drunk
Battlefield Earth
2000
as Mickey
Angels in the Endzone
1997
as Bodean
Night of the Demons III
1997
as Orson
A Call to Remember
1997
as Mike Banks
Natural Enemy
1996
as Chris Robards
The Tomorrow People
1992
as Megabyte
The Paper Bag Princess
1992
as Ronald (voice)
Real Mature
1991
as Various
Heritage Minutes: Orphans
1991
as Orphan
The Woman Who Raised a Bear as Her Son
1990
as Tuk