| Movie | Piano Grand! A Smithsonian Celebration | Self | 2000-06-01 |
| Movie | Raw Target | Mike | 1995-03-05 |
| Movie | Dark Society in the East | 1993-05-15 | |
| Movie | Manila Emmanuelle’s Dangerous Paradise | 1993-10-28 | |
| Movie | Triple Impact | Sergeant Adams | 1993-06-02 |
| Movie | The 13th Mission | 1992-01-01 | |
| Movie | Manila Emmanuelle's Magical Paradise | Burt Hooks | 1992-12-11 |
| Movie | Fist of Glory | Max Gunther | 1991-06-13 |
| Movie | Assault Platoon | Lt. Steve Walker | 1990-01-01 |
| Movie | Driving Force | Surf | 1990-05-11 |
| Movie | Bloodfist II | Dieter | 1990-10-12 |
| Movie | Narco Dollar | Vinnie Esteban | 1989-01-01 |
| Movie | Alien from the Deep | Lee | 1989-10-15 |
| Movie | Leathernecks | 1989-08-16 | |
| Movie | A Case of Honor | Capt. Constantin Lopahin | 1988-01-01 |
| Movie | Cop Game | Major Shooman | 1988-01-01 |
| Movie | Red Roses for a Call Girl | Peter Timberg | 1988-10-27 |
| Movie | Zombie Flesh Eaters 2 | Doctor Holder (uncredited) | 1988-06-01 |
| Movie | Get the Terrorists | Klaus | 1987-12-01 |
| Movie | Dog Tags | Eddy | 1987-12-11 |
| Movie | Warriors of the Apocalypse | 1985-04-04 | |
| Movie | American Commandos | Brutus | 1985-11-11 |
| Movie | Heroes for Hire | Charles Barner (as Robert Mason) | 1984-01-01 |