Shepard & Dark 2012
as Self
Waitin' to Live 2006
as Carl Joe Simmons
High Roller: The Stu Ungar Story 2003
as Johnny
Dead Man on Campus 1998
as Henry
Breakfast of Aliens 1993
as Phil
Repossessed 1990
as Aaron Kurtz
Communion 1989
as Lab Technician
Up Your Alley 1989
as Nick
The Being 1983
as John
Credits from TMDB.