Actor (52 credits)
- Public Affairs (2018) Phil, Rich Texas Good Ole Boy
- Shuffles (2018) Desmond
- R-Naught 15 (2017) News Anchor Grant Showalter
- Numb-Nuts (2017) Ted
- Revelationz (2017) Teddy
- Out of This World (2017) Chip
- The Night Watchmen (2017) Pooky's Dad
- Hamilton: Building America (2017) Cabinet Member
- Jeena Isi Ka Naam Hai (2017) Awards Announcer
- All's Fair in Love and Wizards War (2016) Clark of House Cumberland - The Bard
- Jackie (2016)
- Dead Secrets (2016) Mr. Parson
- Bermuda Triangle : A Love Story (2016) Howard Headley
- The Infinitely Generous Francis Victus (2016) Mayor John Gaither
- Kidnapped (2016) Detective Rick Spencer
- Black in Blue (2016) Detective Daniels
- No Trespassing (2016) Tom Shelton
- The Office of Doom (2016) Mr. Invisible
- If We Touch (2015) Lucy's Father
- American Genius (2015) Government Official
- Man Servants (2015) Ronald
- On the Wing (2015) Senator 1
- Ghost Observers (2015) Isaac Harris
- The Making of the Mob (2015) Meyer Lansky's Book Maker
- Purpose (2015) Peter
- Cordially Invited (2014) Uncle Hank
- The Greedy Realtor (2014) Ray Harris
- The World Wars (2014) Luftwaffe General
- Awkward Allusion (2014) 911 Dispatcher
- The Unforgettable Words (2014) Mr. Spriggs
- Red and Black (2014) Clive
- Trouble & the Shadowy Deathblow (2014) Conference Waiter
- Paranoia (2013) Eikon Employee, not listed in credits
- Evil Kin (2013) Father
- Growing Up in Two Generations (2013) Dr. Hanson
- Better Living Through Chemistry (2013) Doctor Scrubs, not listed in credits
- Jamesy Boy (2013) Correctional Officer
- Koming from Afrika (2013) Jack Carmichael
- Greencastle (2012) Club Patron
- Mais qui a re-tué Pamela Rose? (2012) Officer Badu, not listed in credits
- Game Change (2012) Male Campaign Staffer, not listed in credits
- The Men Who Built America (2012) Pennsylvania Railroad Office Worker, not listed in credits
- Deadly Affairs (2012) John Anderson
- Nightmare Next Door (2011) Detective Travis Higginbotham
- Stolen Voices, Buried Secrets (2011) Fred Maloy
- Syriana (2005) Uniformed Secret Service Agent, not listed in credits
- xXx: State of the Union (2005) Ambassador, not listed in credits
- Ladder 49 (2004) Media Photographer, not listed in credits
- Head of State (2003) Police Officer, not listed in credits
- Rejected Randy «The Mailman»
- Where's Daddy Mr. Jones
- The Lonesome Trail Mike McCray
Artist (3 credits)
Producer (4 credits)
Writer (1 credits)