| Addiction: A 60's Love Story (2015) as Irv Bornstein |
| You Must Be Joking (2014) as Sandy |
| The Help (2011) as Robert Phelan |
| 27 Dresses (2008) as Hal Nichols |
| The Exonerated (2006) as Cop #2 |
| Revenge of the Middle-Aged Woman (2004) as Nathan Lloyd |
| Debating Robert Lee (2004) as Gary Mann |
| Common Ground (2000) as Chuck Dawson |
| The Hunt for the Unicorn Killer (1999) |
| Giving Up the Ghost (1998) as Kevin |
| Mr. Jealousy (1998) as Stephen |
| Flash (1997) as David Strong |
| The Myth of Fingerprints (1997) as Elliot |
| Volcano: Fire on the Mountain (1997) as Buck Adams |
| Unlikely Angel (1996) as Ben Bartilson |
| Dear Diary (1996) as Tom |
| Critical Choices (1996) as Rev. Bobby Ray Flood |
| Jack (1996) as Brian Powell |
| Getting Away with Murder (1996) as Marty Lambert |
| Sins of Silence (1996) as Joey Finn |
| It Came from Outer Space II (1995) as Jack Putnam |
| Gold Diggers: The Secret of Bear Mountain (1995) as Matt Hollinger |
| Abandoned and Deceived (1995) as Doug |
| Love Field (1992) as Ray Hallett |
| Spies, Inc. (1992) as Jim |
| Hard Promises (1992) as Walt |
| Against Her Will: An Incident in Baltimore (1992) as Jack Adkins |
| Challenger (1990) as Captain Michael J. Smith |
| Torch Song Trilogy (1988) as Ed Reese |
| Tales from the Hollywood Hills: Natica Jackson (1987) as Hal Graham |
| King Kong Lives (1986) as Hank Mitchell |
| King Kong! The Living Legend (1986) as Self |
| Murphy's Romance (1985) as Bobby Jack Moriarty |
| Wet Gold (1984) as Ben Keating, the Diver |
| Nickel Mountain (1984) as George |
| Intimate Agony (1983) as Nick Todd |
| The Tragedy of King Lear (1982) |
| Miss All-American Beauty (1982) as Michael Carrington |
| Getting Wasted (1980) as Brad |
| The Paradise Connection (1979) as Bruce Douglas |
| Hometown U.S.A. (1979) as T. J. Swackhammer |
| A Real American Hero (1978) as Til Johnson |