Actor (85 credits)
- Sibling Sabotage (2017) Man in Coffee Shop #1
- Billy Lynn's Long Halftime Walk (2016) Football Fan, not listed in credits
- In Dubious Battle (2016) Migrant Worker, not listed in credits
- Cell (2016) Airport Non-Phoner, not listed in credits
- The Sickness (2016) Dr. Mike
- Blind Pass (2015) Extra, not listed in credits
- Insurgent (2015) Amity Farmer, not listed in credits
- On My Way (2015) Dr. Mike
- Reel in the Closet (2015) играет самого себя - Party Soldier
- The Sit (2014) Dr. Mike
- The Cube (2013) Steve
- The Eyes of God (2013) Eckelburg
- The Arrangement (2013) Wedding Guest, not listed in credits
- The Odd Life of Timothy Green (2012) Mourner, not listed in credits
- Joyful Noise (2012) Vi's Hospital Patient, not listed in credits
- Lawless (2012) Down-and-Out, not listed in credits
- The Three Stooges (2012) Party Guest, not listed in credits
- Fun World (2012) The Man
- Living with N.A.D.S.: The Jimmy Epson Story (2011) Dr. Wilhelm
- Last Will and Testament (2011) Detective
- An Inconvenient Tax (2011) Uncle Sam
- The Lost Valentine (2011) Conductor
- Lesson Before Love (2011) Harry
- Level Up (2011) Ghoul #3
- Tick Tock (2011) Professor
- Big Mommas: Like Father, Like Son (2011) GGSA Showcase Audience Member
- My Future Boyfriend (2011) Tin Foil Man, not listed in credits
- Good Intentions (2010) Clothes Barn Shopper, not listed in credits
- Preacher's Kid (2010) Clubgoer
- Past Life (2010) Man with Tracheotomy
- The Little Death (2010) Brothel Patron #1
- For Colored Girls (2010) Opera Patron, not listed in credits
- Lynch Mob (2009) Gus
- Paper Boys (2009) Buzz
- Ben 10: Alien Swarm (2009) Factory Worker Zombie, not listed in credits
- Zombieland (2009) Metro Station Zombie, not listed in credits
- Van Wilder: Freshman Year (2009) Restaurant Patron, not listed in credits
- Road Trip: Beer Pong (2009) VA Highway Patrolman, not listed in credits
- The Blind Side (2009) Wingate Admissions Board Member, not listed in credits
- Vote and Die: Liszt for President (2008) Baptist Minister
- Scarce (2008) Ivan
- Motives 2 (2007) CSI Investigator
- Positive (2007) Judge
- Blood Car (2007) Creepy Old Man (scenes deleted)
- Three Can Play That Game (2007) Board Member, not listed in credits
- October Road (2007) Townie, not listed in credits
- Ricky Cooper (2007) Doctor
- Daddy's Little Girls (2007) Lawyer, not listed in credits
- The Signal (2007) Pajama Man
- Psychopathia Sexualis (2006) Pere Lindstrom
- We Are Marshall (2006) NCAA Official
- Spleen (2006) Elevator Man #1
- Broken Bridges (2006) Craps Player, not listed in credits
- Mary Proud (2006) Bad Auditoner
- House of Payne (2006) Homeless Man
- The Other Side (2006) Guy in Bar
- Family Curse (2006) Pastor
- Madea's Family Reunion (2006) Lawyer, not listed in credits
- Return of the Jackalope (2006) Daddy Ray Johnson
- The Last Adam (2006) Mourner
- The Gospel (2005) Congregant / Mourner, not listed in credits
- Diary of a Mad Black Woman (2005) Lawyer at Banquet, not listed in credits
- Warm Springs (2005) 1920 Convention Speaker, not listed in credits
- Music Therapy, 101 (2004) Hick Fan
- Say Yes Quickly (2004) Fireworks Cashier
- Delivery Boy Chronicles (2004) Photographer
- Bobby Jones: Stroke of Genius (2004) Reporter, not listed in credits
- Bottom (2004) Bill
- Cheerleader Autopsy (2003) News Anchor
- Performance Anxiety (2003) The Priest
- Tara (2003) Public Defender, not listed in credits
- The Middle of Nowhere (2002) Deputy Director Anderson
- Run Ronnie Run (2002) Governor's Aide, not listed in credits
- Drumline (2002) Press Photographer, not listed in credits
- Tangled Web (2002) Creepy Guy
- Petunia (2002) Restaurant Patron
- The Last Day in November (2002) Brady
- Carrier (2002) Seeker
- Growing Hair (2002) Fred McDougal
- Boycott (2001) Man after Rosa Parks' Seat, not listed in credits
- Invisible Kitchen (2001) Mr. Green's Butler
- Striptease (1996) Minister, not listed in credits
- The Perez Family (1995) Paramedic, not listed in credits
- Men in Love (1990) Steve
- Big Top Evil Lesser Clown