Actor
The Three Stooges
2000 · as Winfield Sheehan
Time's Raging
1985 · as Jimmy
The Settlement
1984 · as Fr. Kleran
Norman Loves Rose
1982 · as Michael
Mad Max 2
1981 · as Nathan
The Killing of Angel Street
1981 · as Alan