2000
Piano Grand! A Smithsonian Celebration as Self1995
Raw Target as Mike1993
Manila Emmanuelle’s Dangerous Paradise as Not available1993
Triple Impact as Sergeant Adams1993
Dark Society in the East as Not available1992
Manila Gokudo Wars as Not available1992
Manila Emmanuelle's Magical Paradise as Burt Hooks1992
The 13th Mission as Not available1991
Fist of Glory as Max Gunther1990
Assault Platoon as Lt. Steve Walker1990
Driving Force as Surf1990
Bloodfist II as Dieter1989
Leathernecks as Not available1989
Narco Dollar as Vinnie Esteban1989
Alien from the Deep as Lee1988
Hostage Syndrome as Vladimir Dmilrievich1988
A Case of Honor as Capt. Constantin Lopahin1988
Zombie Flesh Eaters 2 as Doctor Holder (uncredited)1988
Red Roses for a Call Girl as Peter Timberg1988
Cop Game as Major Shooman1987
Dog Tags as Eddy1987
Get the Terrorists as Klaus1985
Warriors of the Apocalypse as Not available1985
American Commandos as Brutus1984
Heroes for Hire as Charles Barner (as Robert Mason)