Actor
Ouija Summoning
2015 · as Carter
Family Times
2015 · as Mr. Cole
The Republic of Two
2013 · as Dr. George Liedel
Certified
2011 · as Frank Nuttel
The Outside
2010 · as Michael Downey
The Border
2009 · as Anderson
Get Smart
2008 · as Airline Passenger
Heart of Fear
2006 · as Ford Carson
Nine Dog Christmas
2004 · as McGregor (voice)
The Bike Squad
2002 · as Ned Burke
Top Dogs: Little Heroes 3
2002 · as Carny
Little Heroes
1999 · as Carny