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
Actor
Credits from TMDB.