| All Boys (2024) Father Frank |
| Blonde (2022) I.E. Shinn |
| Hey Arnold! The Jungle Movie (2018) Mr. Simmons (voice) |
| Crazy, Stupid, Love. (2011) Cal's Boss |
| Prayers for Bobby (2009) Reverend Whitsell |
| Chronic Town (2008) Blow Job |
| Breaking the Silence: Picture-in-Picture Commentary (2007) Roden |
| Sniper 2 (2002) Eckles |
| Fixing Frank (2002) Dr. Arthur Apsey |
| The First $20 Million Is Always the Hardest (2002) Lloyd Acheson |
| The Sissy Duckling (1999) Drake (voice) |
| Enemy of the State (1998) Shaffer |
| The Silver Screen: Color Me Lavender (1997) Host / Narrator |
| The Fan (1996) Garrity |
| The Assassination File (1996) Harvey Young |
| Live to Tell: The First Gay and Lesbian Prom in America (1995) Self - Actor, "Frasier" |
| I Love Trouble (1994) Wilson Chess |
| Rising Sun (1993) Ken Shubik |
| Dave (1993) Reporter |
| From the Files of Joseph Wambaugh: A Jury of One (1992) Asst. DA Mendelson |
| Captain Ron (1992) Zachery |
| The Rape of Doctor Willis (1991) Styvesant |
| The Silence of the Lambs (1991) Roden |
| The Long Walk Home (1990) Charlie |
| Longtime Companion (1989) Walter |
| Manhunter (1986) Jimmy Price |
| Silver Fox |