Wyreżyserował następujące teledyski:
- 1991 r. - "Optimistic" - Sounds of Blackness;
- 1994 r. - "Boom Shak-a-tak" - Born Jamericans, "The One for Me" -
Joe;
- 1996 r. - "Ghetto Superstar" - Joi, "Nobody Knows" i "Like a Woman" - Tony Rich Project, "You're Makin' Me High" i "Un-Break My Heart" -
Toni Braxton, "I'll Never Break Your Heart" (druga wersja) -
Backstreet Boys, "I'm Not Giving You Up" -
Gloria Estefan, "Touch Myself" -
T-Boz feat. Richie Rich, "I Can Make It Better" -
Luther Vandross, "In My Bed" - Dru Hill, "All The Things (Your Man Won't Do)" -
Joe;
- 1997 r. - "Nunca Te Haré Llorar" -
Backstreet Boys, "Jazzy Belle" -
OutKast, "I Don't Want To" -
Toni Braxton, "I'll Do Anything"/"I'm Sorry" -
Ginuwine, "Up Jumps Da' Boogie" -
Timbaland &
Magoo feat.
Missy Elliott &
Aaliyah, "You Make Me Wanna" -
Usher, "R U Ready?" -
Salt-N-Pepa, "My Heart Will Go On" -
Celine Dion;
- 1998 r. - "Fire" -
Babyface &
Des'ree, "Heaven's What I Feel"/" Corazon Prohibido" -
Gloria Estefan, "All That I Am" -
Joe, "I'm Your Angel" -
Celine Dion &
R. Kelly, "Too Close" - Next, "Yours Faithfully" -
Rebbie Jackson;
- 1999 r. - "I Can't" -
Foxy Brown feat. Total, "Then You Look at Me" -
Celine Dion, "These Are The Times" - Dru Hill, "Love of a Lifetime" - Honeyz, "Where My Girls At?" i "You Don't Know" - 702, "Did You Ever Think" (remix) -
R. Kelly feat.
Nas, "Secret Love" -
Kelly Price feat.
Jermaine Dupri, "I Do" i "Bring It All to Me" - Blaque, "I Wanna Love You Forever" -
Jessica Simpson, "Born to Make You Happy" -
Britney Spears, "15 Minutes" -
Marc Nelson, "If You Love Me" - Mint Condition;
- 2000 r. - "Live" -
Celine Dion, "Dear Lie" -
TLC, "I Wanna Know" i "Treat Her Like a Lady"-
Joe, "He Wasn't Man Enough For Me" i "Spanish Guitar" -
Toni Braxton, "Your Child" -
Mary J. Blige, "Just Be Man About It" -
Toni Braxton feat.
Dr. Dre, "You Should've Told Me" -
Kelly Price, "My Everything" -
98 Degrees;
- 2001 r. - "You" - Lucy Pearl feat.
Snoop Dogg, "Wait a Minute" -
Ray J feat.
Lil' Kim, "Thank You" - Mary Mary feat.
Kirk Franklin, "I'll Find a Way" -
Blu Cantrell, "We Thuggin'" -
Fat Joe feat.
R. Kelly, "What If?" -
Babyface, "The Worlds Greatest" -
R. Kelly, "Overprotected" -
Britney Spears;
- 2002 r. - "What's Luv?" -
Fat Joe feat.
Ashanti, "What If a Woman" i "Let's Stay Home" -
Joe, "Hot in Herre" -
Nelly, "When You Look at Me" -
Christina Milian, "Brighter Day" -
Kirk Franklin, "Surrender" -
Laura Pausini;
- 2003 r. - "Shut Up" -
Nick Lachey, "Ignition" -
R. Kelly;
- 2005 r. - "All I Do" - B5, "Do Somethin'" -
Britney Spears, "Burn It Up" -
R. Kelly feat. Wisen;
- 2006 r. - "Just Came Here to Chill" -
The Isley Brothers, "Where You At" -
Joe feat.
Papoose, "Feelin' You" - 3LW feat.
Jermaine Dupri, "Take Me as I Am" -
Mary J. Blige;
- 2007 r. - "Easy" -
Paula DeAnda;
- 2008 r. - "Single Again" -
Trina, "Push" -
Enrique Iglesias, "Why Just Be Friends" -
Joe;
- 2009 r. - "About You Now" -
Miranda Cosgrove, "Yesterday" -
Toni Braxton;
- 2010 r. - "Love MD" - Dru Hill, "Make My Heart" i "Hands Tied" -
Toni Braxton, "Kid Nation" - Cymia, "Louder" - Chris Willis, "Gotta Be Somebody" - Shayne Ward;
- 2011 r. - "Hit the Lights" -
Jay Sean feat.
Lil Wayne, "Love Will Never Do Without an Escapade (Janet Mashup)" -
Kat Graham;
- 2012 r. - "I Heart You" -
Toni Braxton.