Himself
Life After The Navigator (2020)
Additional Voices (voice)
Epic (2013)
Newscaster
Chronicle (2012)
Additional Voice (voice)
Ice Age: Dawn of the Dinosaurs (2009)
(voice)
The Day the Earth Stood Still (2008)
Truck Radio Announcer (voice)
The Day After Tomorrow (2004)
Final Fantasy: The Spirits Within (2001)
Matt
Hollywood Palms (2000)
Dinosaur (2000)
Alan
द पीसमेकर (1997)
Amos
Quiet Days in Hollywood (1997)
William Stacey
Young Goodman Brown (1993)
Jay Watson
Testing Dirty (1990)
Wayne Hopkins
Diving In (1990)
Dumas
Dream a Little Dream (1989)
Don
Nowhere to Run (1989)
Dan Forrester
Doin' Time on Planet Earth (1988)
George (segment "Titan Man")
Amazon Women on the Moon (1987)
Rick Kane
North Shore (1987)
Chris
White Water Summer (1987)
Jeff (16 years)
Flight of the Navigator (1986)
Lewis
Teen Wolf (1985)
Pat
Shattered Vows (1984)
ADR & Dubbing
Phenomenon (1996)