| The Descent: Part 2 (2009) as Vaines |
| Cruise of the Gods (2002) as Mickey |
| Butterfly Man (2002) as Bill Kincaid |
| Sharpe: The Legend (1997) as Leroy |
| Prince Valiant (1997) as King Thane |
| Top of the World (1997) as Lieutenant Logan |
| The Shooter (1995) as Dick Powell |
| The Last Outlaw (1993) as Marshal Sharp |
| Sharpe's Eagle (1993) as Captain Thomas Leroy |
| Conagher (1991) as Chris Mahler, Cowboy |
| Red King, White Knight (1989) as Clancy |
| Willow (1988) as Airk |
| Death Wish 3 (1985) as Manny Fraker |
| The Dirty Dozen: Next Mission (1985) as Conrad E. Perkins |
| Space Riders (1984) as Ron Harris |
| The Secret Adversary (1983) as Julius P. Hersheimmer |
| Never Say Never Again (1983) as Jack Petachi |
| Superman III (1983) as Brad Wilson |
| Mark Twain: Beneath the Laughter (1979) as Young Clemens |
| A Wedding (1978) as Wilson Briggs |
| Sergeant Matlovich vs. the U.S. Air Force (1978) as Art Stinson |
| A Death in Canaan (1978) as Father Mark |
| The Ghost of Cypress Swamp (1977) as Big Bob Landers |
| The California Kid (1974) as Tom |
| The Healers (1974) |
| Call to Danger (1973) as Mechanic |