Actor
Double Vision
1992 · as Surgeon
The Time Guardian
1987 · as Zuryk & Committee Member
The Lighthorsemen
1987 · as Young German Officer
Full Metal Jacket
1987 · as TV Journalist
Blood Tracks
1985 · as Dave
The Crimson Permanent Assurance
1983