2002
Rollerball as Gold Coach1999
The Thomas Crown Affair as Crown's Driver (Jimmy)1999
The 13th Warrior as Rethel (Archer)1996
Eraser as Airplane Captain1996
Amanda as Dr. Knudsen1995
Die Hard: With a Vengeance as Mischa1987
Assassination as Danzig1986
Murphy's Law as Dave Manzarek1985
Missing in Action 2: The Beginning as Kelly1984
The Evil That Men Do as Karl1983
Scarecrow and Mrs. King as Not available1982
Voyagers! as Not available1979
Goldengirl as Pilot1979
Survival Run as Helicopter Pilot1972
The Salzburg Connection as Lev Benedescu1972
Slaughter Day as Michael1967
Ironside as Not available1966
Torn Curtain as Idealistic Young Man (uncredited)1962
Combat! as Johann Schiller2003
Basic Second Unit Director2002
Rollerball Second Assistant Director2002
Rollerball Second Unit Director of Photography1995
Die Hard: With a Vengeance Aerial Coordinator1995
Die Hard: With a Vengeance Dialogue Coach1990
Delta Force 2: The Colombian Connection Pilot1985
Missing in Action 2: The Beginning Pilot