Actor
Kill Your Darlings
2006 · as Lou
Kiss the Girls
1997 · as FBI Agent (Hospital)
Volcano
1997 · as Armstrong
Dying to Love You
1993 · as Moon
Hider in the House
1989 · as Charlie
Sweet Sixteen
1982 · as Frank
Night of the Demon
1980 · as Professor Nugent