| Movie | Silent Partner | 2026 | |
| Movie | The Color Purple | Henry (Buster) Broadnax | 2023-12-25 |
| Movie | Rooks | Dave | 2022-12-17 |
| Movie | Jesse | Marcus | 2020-01-01 |
| Series | Maniac | D'Nail / 7 | 2018-09-21 |
| Movie | One Bedroom | Ted | 2018-04-27 |
| Series | Magnum P.I. | Theodore 'T.C.' Calvin | 2018-09-24 |
| Movie | Widows | Big Guy | 2018-11-06 |
| Movie | Jack of the Red Hearts | Officer Mike | 2016-02-26 |
| Movie | Draft Day | Roger Sparks | 2014-04-11 |
| Movie | An American in Hollywood | Kingston | 2014-07-18 |
| Movie | Dead Man Down | Roland | 2013-03-08 |
| Movie | Alaskan Homecoming | Himself | 2011-02-08 |
| Movie | Black Swan Theory | Nietzsche | 2011-02-21 |
| Movie | Tent Revival Homecoming | Himself | 2011-09-27 |
| Movie | Boys On Film 1: Hard Love | Dave (segment "Scarred") | 2009-03-09 |
| Movie | Pro-Black Sheep | Cashmere | 2009-12-12 |
| Movie | A Campfire Homecoming | Self | 2008-02-08 |
| Movie | Scarred | Dave | 2007-04-29 |
| Movie | Canadian Homecoming | Himself | 2006-02-07 |
| Movie | Passin' The Faith Along | Himself | 2004-01-01 |
| Movie | Freedom Band | 2002-01-29 | |
| Movie | Christmas in the Country | 2000-11-07 | |
| Series | Law & Order: Special Victims Unit | Glanville | 1999-09-20 |
| Movie | S.P.K. Despair | 1982-02-11 | |
| Movie | Sweeney Todd: Scenes from the Making of a Musical | Self/Ensemble | 1980-07-26 |