Directed 46
2020s
- 2025
- 2024
- 2023
- 2022
- 2021
- 2020
2010s
- 2019
Undercover Brother 2
Director
- 2018
Shaquille O'Neal Presents: All Star Comedy Jam: I'm Still Laughing
Director
- 2017
- 2016
Shaquille O'Neal Presents: All Star Comedy Jam: Live From Sin City
Director
- 2015
Gary Owen: I Agree With Myself
Director
- 2014
Shaquille O'Neal Presents: All Star Comedy Jam - Live from Las Vegas
Director
- 2013
Kevin Hart: Let Me Explain
Director
All Star Comedy Jam: Live from Atlanta
Director
- 2012
All Star Comedy Jam: Live from Orlando
Director
Gary Owen: True Story
Director
- 2011
Kevin Hart: Laugh at My Pain
Director
Deray Davis: Power Play
Director
Aries Spears: Hollywood, Look I'm Smiling
Director
- 2010
All Star Comedy Jam: Live from Dallas
Director
Mike Epps Presents: Live from Club Nokia
Director
2000s
- 2009
All Star Comedy Jam: Live from South Beach
Director
All Star Comedy Jam
Director
- 2008
Steve Harvey: Still Trippin'
Director
A Good Man Is Hard to Find
Director
Eddie Griffin: Freedom of Speech
Director
- 2006
Tracy Morgan: Life, Love & Lust
Director
Mike Epps: Inappropriate Behavior
Director
Don't Trip... He Ain't Through with Me Yet
Director
- 2005
Sheryl Underwood: Too Much Information
Director
Love on Layaway
Director
Bill Bellamy: Back to My Roots
Director
- 2004
Hair Show
Director
- 2002
Cedric the Entertainer: Starting Lineup
Director
- 2001
Hood Rat
Director
1990s
- 1998
Master P's I Got The Hook-Up! Comedy Jam
Director
No release date
Giving Thanks
Director
Produced 3
2000s
- 2009
All Star Comedy Jam: Live from South Beach
Producer
All Star Comedy Jam
Producer
- 2005
Sheryl Underwood: Too Much Information
Producer
Wrote 2
2020s
- 2021
2000s
- 2008
A Good Man Is Hard to Find
Screenplay