Wyreżyserował następujące teledyski:
- 1975 r. - "Mondo Bondage" -
The Tubes, "Summer Breeze" - Stylus;
- 1976 r. - "Baby Please Don't Go" (live) i "Problem Child" (live) -
AC/DC;
- 1979 r. - "Circus of Death" i "Empire State Human" -
The Human League, "Duchess" -
The Stranglers, "Video Killed the Radio Star" - The Buggles, "Making Plans for Nigel" - XTC;
- 1980 r. - "125" - 10cc, "Living in the Plastic Age" - The Buggles, "Turning Japanese" -
The Vapors, "Bear Cage" -
The Stranglers;
-1981 r. - "Heart in the Right Place", "Carla / Etude / Fanfare", "Fascist Faces", "Just Like Belgium", "Breaking Down Barriers", "Heels of the Wind", "The Fox", "Elton's Song", "Nobody Wins" i "Chloe" -
Elton John, "Hey Sports Fan", "Talk to Ya Later" i "Don't Want to Wait Anymore" -
The Tubes, "Vienna", "The Thin Wall" i "The Voice" -
Ultravox, "Bette Davis Eyes" i "Draw of the Cards" -
Kim Carnes, "Planet Earth" i "My Own Way" -
Duran Duran, "Musclebound", "Chant No. 1 (I Don't Need This Pressure On)" i "Paint Me Down" -
Spandau Ballet, "Icehouse" i "We Can Get Together" - Icehouse, "Young Turks" i "Tonight I'm Yours (Don't Hurt Me)" -
Rod Stewart;
- 1982 r. - "She Loved Like Diamond" i "Instinction" -
Spandau Ballet, "Lonely in Your Nightmare", "Hungry Like the Wolf", "Save a Prayer" i "Rio" -
Duran Duran, "Only the Lonely" i "Take the L Out of Lover" - The Motels, "Gypsy" i "Oh Diane" -
Fleetwood Mac, "Going to A Go-Go" -
The Rolling Stones, "Voyeur" -
Kim Carnes, "Pressure", "She's Right on Time" i "Allentown" -
Billy Joel, "It's Raining Again" - Supertramp, "Hey Little Girl" - Icehouse, "I'm Still Standing" -
Elton John;
- 1983 r. - "Say You Don't Know Me" -
Kim Carnes, "Total Eclipse of the Heart" -
Bonnie Tyler, "Street Cafe" - Icehouse, "Nightboat" i "Is There Something I Should Know?" -
Duran Duran, "True" -
Spandau Ballet, "I Guess That's Why They Call It the Blues" -
Elton John, "Never Say Die (Give A Little Bit More)" -
Cliff Richard;
- 1984 r. - "Sex (I'm A...)" (druga wersja) - Berlin, "The Reflex" i "The Wild Boys" -
Duran Duran, "Sad Song (Say So Much)" -
Elton John, "The War Song" -
Culture Club;
- 1985 r. - "Save A Prayer" (druga wersja, live) -
Duran Duran, "Call Me" - Go West, "Act of War" -
Elton John &
Millie Jackson, "Wrap Her Up" -
Elton John, "One Hit (To the Body)" -
The Rolling Stones, "Jeanny" -
Falco;
- 1986 r. - "A Kind of Magic" i "Princes of the Universe" -
Queen, "The Flame" - Arcadia, "A Matter of Trust" -
Billy Joel;
- 1987 r. - "Meet Me Half Way" -
Kenny Loggins, "Sold" -
Boy George, "Pour Some Sugar on Me" -
Def Leppard;
- 1988 r. - "I Don't Wanna Go on With You Like That", "Town of Plenty" i "A Word in Spanish" -
Elton John, "My Heart Can't Tell You No" -
Rod Stewart;
- 1989 r. - "Healing Hands" -
Elton John;
- 1992 r. - "The One" -
Elton John;
- 1993 r. - "Simple Life" -
Elton John;
- 1995 r. - "Original Sin" -
Taylor Dayne.