Actor
- The Commission (2007) .... Howard L. Brennan
- Next (2007) .... Wisdom
- Cooties (2007) .... The Man
- Reflections (2006) .... Frank
- The Life of David Gale (2003) .... Duke Grover
- Adaptation. (2003) .... Ranger Tony
- Wheelmen (2002) .... Agent Hammond
- Joy Ride (2001) .... Sheriff Ritter
- At Sachem Farm (2001) .... Foreman
- Where the Heart Is (2000) .... Clawhammer (uncredited)
- Magnolia (2000) .... Smiling Peanut Patron #1
- Fraud (2000) .... Det. Mason
- Ah! Silenciosa (1999) .... Ambrose Bierce
- Impala (1999) .... Sheriff Bert Davis
- Wounded (1997) .... Agent Eric Ashton
- Bad Girls (1994) .... Pinkerton Detective Graves
- Blue Chips (1994) .... Ricky's Father
- Twogether (1994) .... Oscar
- Geronimo: An American Legend (1993) .... Proclamation officer
- Sliver (1993) .... Det. Ira
- Sister Act (1992) .... Det. Clarkson
- Little Secrets (1991) .... Liquor Store Cashier (as Richard Muldoon)
- In Country (1989) .... Earl Smith
- The Cherry (1989) .... The Captain
- Turner & Hooch (1989) .... Plant Manager
- Mergers & Acquisitions (1989) .... Gabby Hayes
- Defense Play (1988) .... FBI Agent
- Two Idiots in Hollywood (1988) .... Crying Man
- Hollywood Shuffle (1987) .... Postal Worker
- Sweet Revenge (1987) .... Smuggler (uncredited)
- File 8022 (1985) .... Ben Crysler (as James Beaver)
- Silkwood (1983) .... Plant Manager
- Warnings (1979) .... The Artist
- The Seniors (1978) .... Client (uncredited)
- Semi-Tough (1977) .... B.E.A.T. Member (uncredited)
- Hollywoodland (2006) .... biographical consultant: George Reeves
- American Heart (1993) .... audition reader (uncredited)
- Hollywoodland (2006) .... thanks
- Hollywood Shuffle (1987) .... thanks
- Sweet Revenge (1987) .... additional dialogue


