2020
Bullet Ride as Alexander Balthazar2018
A Dog and Pony Show as Wally2017
Amelia 2.0 as Sam Patterson2017
Amelia 2.0 as Adam2016
Smothered as Malcolm Danare2015
American Justice as Stuckey2012
Monster High: Escape from Skull Shores as Kipling (voice)2002
CSI: Miami as Ned Ostroff1998
Godzilla as Dr. Mendel Craven1998
Godzilla: The Series as Mendel Craven (voice)1996
Independence Day as Intellectual on Roof1993
Robin Hood: Men in Tights as Inept Archer1991
Popcorn as Bud1990
Capital News as B.D.1987
The Curse as Cyrus Crane1985
Heaven Help Us as Caesar1985
National Lampoon's European Vacation as The Froeger's Son1983
Flashdance as Cecil1983
Christine as Moochie Welch1983
The Lords of Discipline as PoteeteNaN
Chastise as Professor Mooch