W wieku 20 lat wyjechał do USA i założył firmę Portfolio Artists Network.
Wyreżyserował następujące teledyski:
- 1989 r. - "I'll Be There For You" -
Ashford & Simpson;
- 1990 r. - "Soldiers of Love" i "Con Solo Una Mirada" - Olé Olé, "Had Enough?" -
Al B. Sure!, "Superfly 1990" -
Curtis Mayfield feat.
Ice-T;
- 1991 r. - "Droppin' Like Flies" -
Sheila E., "Made Up My Mind" -
Sa-Fire, "Naked" - Nikki Richards, "Till We Meet Again" - Inner City, "Here We Go (Let's Rock & Roll)", "Things That Make You Go Hmmm..." - C.C. Music Factory, "Gonna Make U Sweat (Everybody Dance Now)" - C.C. Music Factory feat.
Martha Wash, "Love School" -
The Divinyls, "Don't Go Messin' With My Heart" i "Step to Me (Do Me)" - Mantronix, "The Obvious Song" i "Stranger Than Fiction" -
Joe Jackson, "6 Minutes of Pleasure"-
LL Cool J, "Everyday People" -
Aretha Franklin, "Let the Beat Hit Em" -
Lisa Velez & Cult Jam, "Say It" - A.B.C., "Street of Dreams" - Nia Peebles;
- 1992 r. - "Make It Happen" -
Mariah Carey, "Good Stuff" - The B-52's, "A Small Victory" -
Faith No More, "Special Kind of Love" i "So Close" -
Dina Carroll, "Someday (I'm Coming Back)" -
Lisa Stansfield, "Forever Love" i "Thinkin' Back" -
Color Me Badd, "Who's Cryin' Now?" - Randy Crawford, "Pride / A Deeper Love" - Civillés + Cole, "Your Love" - Chic, "Crazy Pictures" -
Ray Simpson;
- 1993 r. - "Can We Talk?" -
Tevin Campbell, "I Never Even Told You" -
Tia Carrere, "Escucha Me" -
Gipsy Kings, "Never Should Have Let You Go" i "Unconditional Love" - Hi-Five, "You Got Me Floatin'" - PM Dawn, "Yours" - Shai, "Calling Out" -
Curt Smith, "Give It to You" -
Martha Wash, "Express" i "Don't Be a Stranger" -
Dina Carroll, "Take a Look" -
Natalie Cole, "Too Many People" i "Feel Like Making Love" -
Pauline Henry, "Stay" - Eternal, "Track of My Tears" - Go West, "Bumped" -
Right Said Fred, "Killer / Papa Was a Rolling Stone" -
George Michael, "Steppin' Out With My Baby" -
Tony Bennett, "Let Her Down Easy" -
Terence Trent D'Arby, "Stand Above Me" -
Orchestral Manoeuvres In The Dark, "Give It Up, Turn It Loose" -
En Vogue, "Photograph of Mary" - Trey Lorenz, "Mens" -
Alain Chamfort, "Mon manège à moi" -
Etienne Daho, "Josephina" -
Gene Loves Jezebel;
- 1994 r. - "A Better Man" i "I Swear" - All-4-One, "Can't Take Your Love" -
Pauline Henry, "Lullabye (Goodnight My Angel)" -
Billy Joel, "Biggest Part of Me"- Take 6, "Ghetto Day" i "100% Pure Love" -
Crystal Waters, "Turn the Beat Around" -
Gloria Estefan, "Every Day of the Week" - Jade, "House of Love" -
Amy Grant &
Vince Gill, "Où est l'élue?" -
Pascal Obispo, "Groove of Love" - Ebony Vibe Everlasting, "Heaven 'n' Hell" -
Salt 'n' Pepa, "Love Is All Around" - Wet Wet Wet, "Breakdown" - Fu Schnickens, "I'm Ready" i "Always in My Heart" -
Tevin Campbell, "So Bad" -
Nina Hagen, "You Don't Have to Cry" - N II U, "Love Is Alive and Well" - Lisa Keith;
- 1995 r. - "Believe" -
Elton John, "Relax" -
Crystal Waters, "Runaway" -
Janet Jackson, "Still in Love with You" -
Brian McKnight, "I Can Love You Like That" - All-4-One, "L'instant X" i "XXX" -
Mylène Farmer, "Every Year, Every Christmas" -
Luther Vandross, "If I Never Knew You" -
Jon Secada &
Shanice, "Ocean Drive" -
Lighthouse Family, "The Key" -
Matt Goss, "Funk It Up" - Toshi Kubota, "Shy Guy" - Diana King, "24-7-365" - Charles & Eddie, "Angel" - Jam & Spoon, "I Want U (Inner City Blues)" -
Rosie Gaines, "Julia Says" - Wet Wet Wet, "How Did I Get By Without You?" -
John Waite, "Independent Love Song" - Scarlet, "Heartbeat" -
Jimmy Somerville, "69%" -
Pascal Obispo, "Here Comes Alex" -
Die Toten Hosen, "So In Love With You" - U.N.V.;
- 1996 r. - "One by One" i "Walking in Memphis" -
Cher, "You and I" -
Scorpions, "Sexuality" -
k.d. lang, "No Time" -
Lil' Kim feat.
Puff Daddy, "Spiderwebs" -
No Doubt, "Ready or Not" -
Fugees, "Reach" -
Gloria Estefan, "Bohemian Rhapsody" - The Braids, "At Night I Pray" - Wild Orchid, "Something I Never Had" -
Miki Howard, "Comme j'ai mal" -
Mylène Farmer, "Get On Up" - Jodeci, "Why You Treat Me So Bad" -
Shaggy, "Bochum Live" -
Herbert Grönemeyer, "Dame" - Luis Miguel, "Funk It Up" (druga wersja) - Toshi Kubota, "Big Chair" - Reacharound, "Love Means More" - Shades, "These Arms" - All-4-One;
- 1997 r. - "Goodbye" -
The Pretenders, "Greedy Fly" - Bush, "Just For You" - M People, "Spice Up Your Life" -
Spice Girls, "G.H.E.T.T.O.U.T." - Changing Faces, "I Believe" - Shades, "Theme from Speed 2" -
Tetsuya Komuro, "Say... If You Feel Alright" -
Crystal Waters;
- 1998 r. - "When You're Gone" -
Bryan Adams &
Melanie C, "War" -
Bone Thugs n Harmony &
Henry Rollins, "Say You Love Me" -
Simply Red, "Recover Your Soul" -
Elton John, "Victory" -
Puff Daddy feat.
The Notorious B.I.G. &
Busta Rhymes, "To Deserve You" -
Bette Midler, "Minuet" -
Idina Menzel, "Il fait chaud" -
Passi, "Shining Star" - Sunz of Man feat.
Ol' Dirty Bastard, "She's Always In My Hair" -
D'Angelo;
- 1999 r. - "If You Wanna Dance" - Nobody's Angel, "Cloud Number Nine" i "Inside Out" -
Bryan Adams, "Whatcha Gon' Do?" - Terror Squad, "So Much Is Lost" -
Paradise Lost, "Dancin'" - Guy, "Dov'è l'amore" -
Cher, "Diamond Dust" i "Sleepless Night" -
Kyosuke Himuro, "Nobody Else" -
Tyrese, "Play Around" -
Lil' Cease;
- 2000 r. - "Life Is a Rollercoaster" -
Ronan Keating, "So Sad to Say" - The Mighty Mighty Bosstones, "You Make Me Love You More" - Don Phillips, "Souviens-toi du jour" -
Mylène Farmer;
- 2001 r. - "Love Is the Key" -
The Charlatans;
- 2006 r. - "Sweet Revolution" -
Kyosuke Himuro.