2025IronheartDirector · 3 episodesShow
2023Will TrentDirector · 1 episodeShow
2022LootDirector · 2 episodesShow
2022Killing ItDirector · 2 episodesShow
2021BlindspottingDirector · 1 episodeShow
2020Social DistanceDirector · 1 episodeShow
2020Teenage Bounty HuntersDirector · 1 episodeShow
2020Mythic QuestDirector · 2 episodesShow
2019Carol's Second ActDirector · 2 episodesShow
2019BiggerDirector · 2 episodesShow
2019Family ReunionDirector · 1 episodeShow
2019AmbitionsDirector · 3 episodesShow
2019American SoulDirector · 2 episodesShow
2018LegaciesDirector · 2 episodesShow
2017The QuadDirector · 2 episodesShow
2017One Day at a TimeDirector · 2 episodesShow
2016AtlantaDirector, First Assistant Director · 7 episodesShow
2016FoursomeDirector · 2 episodesShow
2016Zoe Ever AfterFirst Assistant Director · 8 episodesShow
2015Life in PiecesDirector · 1 episodeShow
2014Nicky, Ricky, Dicky & DawnDirector · 1 episodeShow
2013Being Mary JaneFirst Assistant Director · 51 episodesShow
2011Reed Between the LinesFirst Assistant Director · 1 episodeShow
2011Let's Stay TogetherDirector · 1 episodeShow
2010Gillian in GeorgiaDirector · 5 episodes · Writer · 8 episodes · Co-Executive Producer · 8 episodes · CreatorShow
2009Drop Dead DivaFirst Assistant Director · 1 episodeShow
2007Tyler Perry's House of PayneFirst Assistant Director · 5 episodesShow
2006Big Momma's House 2Second Unit First Assistant Director, Second Assistant DirectorMovie
2004GasSecond Assistant DirectorMovie
2003EveDirector, First Assistant Director · 14 episodesShow
2002The Hollywood SignSecond Second Assistant DirectorMovie
2002The ShieldSecond Assistant Director · 1 episodeShow
2001Crossing JordanSecond Assistant Director · 34 episodesShow
1999The Out-of-TownersAdditional Second Assistant DirectorMovie
1998David and LisaSecond Second Assistant DirectorMovie
1998How Stella Got Her Groove BackSecond Second Assistant DirectorMovie
1997Total SecuritySecond Second Assistant Director · 13 episodesShow
1997B.A.P.SSecond Second Assistant DirectorMovie
1995Murder OneSecond Second Assistant Director · 18 episodesShow