Actor (47 credits)
- Haon (2017) Robert Bancroft
- Good Behavior (2016) Stanley Garber
- River Guard (2016) TV News Anchor
- The Choice (2015) Dr. R. Leonard, not listed in credits
- Secrets and Lies (2015) Detective Decker
- Finding Home: A Feature Film for National Adoption Day (2015) Jim Hoard
- Pieces of Talent (2014) Radio Announcer
- Little Red Wagon (2012) Pharmacist, not listed in credits
- Two Hours in the Dark (2010) Radio Announcer, voice acting
- Butchered (2010) Radio Announcer, voice acting
- The 5th Quarter (2010) ACC Sports TV Reporter
- The Marc Pease Experience (2008) Actor, not listed in credits
- El camino (2008) Lonely Diner
- The 27 Club (2008) L.A. Police Capt. Johnson
- Leatherheads (2008) Chicago Radio Announcer
- Home of the Giants (2007) Jim Brantley
- Deja Vu (2006) News Reporter
- Forgiven (2006) Reporter 2
- Surface (2005) Hammaker
- The Lost Cause (2004) Father at Battlefield, not listed in credits
- Domestic Disturbance (2001) TV Reporter
- Cherry Falls (2000) Stan Michaels, TV Reporter
- Bruno (2000) Newspaper Photographer
- Enchanted (1998) NNC Reporter
- Any Place But Home (1997) Newscaster
- What the Deaf Man Heard (1997) TV Reporter
- Twilight Man (1996) TV Anchor #1
- A Different Kind of Christmas (1996) LIVE TV Reporter
- Eddie (1996) Locker Room Reporter
- Empire Records (1995) Reporter
- American Gothic (1995) Reporter
- Bandit: Beauty and the Bandit (1994) TV Reporter
- Justice in a Small Town (1994) News Anchor
- Radioland Murders (1994) Sherwood Smith
- In the Best of Families: Marriage, Pride & Madness (1994) TV News Reporter
- Super Mario Bros. (1993) Reporter #2
- Love, Honor & Obey: The Last Mafia Marriage (1993) Radio Newsman
- Billy Bathgate (1991) Chop House Waiter, not listed in credits
- Baburugamu kurasshu! (1991) P.A. Announcer, voice acting
- Sleeping with the Enemy (1991) Amusement Park Guy #2
- Night of the Hunter (1991) Angry Citizen, not listed in credits
- Tune in Tomorrow... (1990) Smooching Jazz Club Guest, not listed in credits
- The Exorcist III (1990) Hospital Ward Priest, not listed in credits, слухи
- Kurasshâ Jô (1989) дополнительные голоса, voice acting
- Shinmajinden batoru royaru haisukûru (1988) Teacher, voice acting
- Baburugamu kuraishisu (1987) Deputy Commander, voice acting
- Bolden Battle Royale Rowdy