Actor
New in Town
2009 · as Donald Arling
Recount
2008 · as George Terwilliger
Transporter 2
2005 · as Government Doctor
Holy Man
1998 · as Assistant Director
Problem Child 2
1991 · as Pathetic Defiant Man
Flight of the Navigator
1986 · as Troy
Pulsebeat
1985 · as Alvin
The Mean Season
1985 · as Bill Crawford
Spring Break
1983 · as Dalby's Henchman
Eyes of a Stranger
1981 · as Dr. Bob
King Frat
1979 · as Kevin