Actor (78 credits)
- The Kindergarten Teacher (2018) Michael
- Weight (2018) Chippy
- It's a Wondrous Life (2018) Bus Stop Vagrant
- One Penny (2017)
- Are We Not Cats (2016) Hawke
- Lucky Motel Six (2016) Leonardo «Lenny» Saltano
- Slayer A.D. (2016) Old Man Lamburt
- Here One Minute (2015) Odin
- The Closer (2015) Dr. Benjamin
- Base (2015) Mr. Smith
- The Bronx Dahmer (2015) Uncle Lou
- Footprints on the Moon (2015) Grandpa
- Next Act (2015) Landlord
- Sluggo The Skullcrusher (2014) Hank the Doorman
- Lightwalkers (2014) Magical Peanut Vendor
- The C Word (2014) Mike Macloskey
- Broad City (2014) Tanning Guy, not listed in credits
- Wear (2014) Casting Director
- Raising Flames (2014) Father of the Nation
- Sacrilege (2013) Doctor
- Eve & the Bigger Apple (2013) Aquene
- Hotel Pennsylvania (2013)
- The Killing (2012) Mr. Alexander
- This Is Caroline (2012) Peter
- All God's Creatures (2011) Don
- Carla (2011) Harry the Lawyer
- Motel Americana Volume II (2010) Earl
- Verses (2008) General Burk
- Angel's Blade (2008) The Reaper
- Dear J (2008) Dr. Donovin
- Breathing Room (2008) Mr. Cooper
- Fight the Panda Syndicate (2008) Professor Ian Redgrave
- The Crack Down (2008) Chief Detective Carson
- Keep It Clean (2007) Jogger
- Spiker (2007) Dr. Cowley
- The Closet (2007) Pastor John Parker
- War of the Dead: Z.E.R.O. (2007) Mr. Jenkins
- Bankrupt (2007) Clown Boss
- Seduction (2006) Ion Yue
- The House Is Burning (2006)
- Stir (2006) Burt
- The Day All Women Loved Me (2006) Boris the Newspaper Salesman
- Imago (2006) Detective Jack Phillips
- The Minority (2006) David Fletcher
- Hazard (2005) Bruce Hack
- Dead Serious (2005) Reverend Bob Rivington
- Should Heaven Fall (2005) Nails
- Alyssa & Sara (2005) Bardolph
- All Bookies Wear Speedos (2005) Father Gregory
- Get Lucky (2004) Cabbie
- Glengarry, Bob Ross (2003) Mister Fred Rogers
- Anything Else (2003) Ron Keller, Acting Teacher, not listed in credits
- Good Humor: The Movie 2001 (2002) Marty
- The Curse of Marcel Duchamp (2002) Marcel Duchamp
- Dead Stars (2002) Mr. Bradley
- Route 11 (2002) Bobby
- An American Cyborg (2002) Peter Williams / The American Cyborg
- Soliloquy (2002) Lawrence
- Paper Soldiers (2002) Attorney Herb, Stu's lawyer
- The Lady Lovelace Deception System (2002) Spectator
- Monday Night Mayhem (2002) Leonard Tose
- Uncondition (2001) Ned Allen
- Shaheed (2001) Judge Saul
- The Lost Face (2001) Mark BlackHawk
- Master Shot (2000) Frank Falcone
- He Outta Be Committed (2000) Einstein
- Shaft (2000) Police Officer, not listed in credits
- Wannabes (2000) Guildo
- How People Do (2000) Marco
- Down That Road and Back (2000) Dr. Cullen Gender
- Earthly Possessions (1999) John Waiter, not listed in credits
- Double Platinum (1999) Joe Reporter, not listed in credits
- The Chris Rock Show (1997) Police Sergeant Donut, not listed in credits
- The Front (1976) Eddy Waiter, not listed in credits
- Taxi Driver (1976) Political rallier, not listed in credits
- Death Wish (1974) Street Gang and Police Officer, not listed in credits
- Man on a Swing (1974) The Swimmer, not listed in credits
- Carrington's Rules Grandpa Henderson
Producer (1 credits)
Writer (5 credits)