- Director of Photography for music videos:
- (2002) Moby: We Are All Made of Stars (Winner 2002 MTV Video Music Award - Best Cinematography), Dir: Joseph Kahn
- (2002) Roy Jones Jr.: That Was Then, Dir: Todd Kellstein
- (2002) Roy Jones Jr.: And Still, Dir: Todd Kellstein
- (2002) George Michael: Freeek!, Dir: Joseph Kahn
- (2002) Sum 41: Motivation, Dir: Todd Kellstein
- (2002) Injected: Faithless, Dir: Todd Kellstein
- (2001) Garbage: Cherry Lips (Go Baby Go), Dir: Joseph Kahn
- (2002) Eminem: Without Me (Winner 2002 MTV Video Music Awards: Video Of The Year, Best Male Video, Best Rap Video), Dir: Joseph Kahn
- (2003) Mariah Carey: Boy (I Need You), Dir: Joseph Kahn
- (2003) DMX: X's Gonna Get Ya, Dir: Joseph Kahn
- (2002) Chantal Kreviazuk: Time (Nominated 2003 Much Music Awards: Best Cinematography), Dir: Todd Kellstein
- (2003) Nelly featuring Justin Timberlake: Work It, Dir: Joseph Kahn
- (2004) Blink 182: Always, Dir: Joseph Kahn
- (2004) Britney Spears: Toxic, Dir: Joseph Kahn
- (2005) Joss Stone: Spoiled, Dir: Joseph Kahn
- (2005) Katrina Elam: No End In Sight, Dir: Peter Zavadil
- (2005) Rob Thomas: Lonely No More, Dir: Joseph Kahn
- (2003) TLC: Damaged, Dir: Joseph Kahn
- (2004) Alsou: Always On My Mind (Winner 2005 CSC Awards: Best Cinematography in a Music Video), Dir: Joseph Kahn
- (2011) Lifehouse: Whatever It Takes, Dir: Frank Borin
- (2008) The Summerlad: City of Noise (Nominated 2009 CSC Awards: Best Cinematography in a music video), Dir: Mitch Barany
- (2013) Placebo: Begin The End, Dir: Piper Ferguson
- (2011) Kevin McCall: F#ck You Pay Me, Dir: Edward Tran
- (2011) Romeo Santos feat Mario Domm: Rival, Dir: Rob Garcia
- (2013) Delerium: Chrysalis Heart, Dir: Jose Ho-Guanipa
- (2009) La Quinta Estacion feat. Marc Anthony: Recuerdame, Dir: Simon Brand
- (2011) Seyfu: Turbo, Dir: Nathalie Canguilhem
- (2013) Mowglis: San Francisco, Dir: Justin Baldoni
- (2011) Kevin McCall: Guess Who, Dir: Edward Tran
- (2009) The Classic Crime: Abracadavers , Dir: Dan Dobi
- (2013) Chris Wallace: Keep Me Crazy, Dir: Justin Baldoni
- (2013) Sarah Brightman: One Day Like This, Dir: Robert Boocheck
- (2009) 3OH!3: Starstrukk, Dir: Steve Jocz
- (2009) Kate Voegele: Only Fooling Myself, Dir: Phil Griffin
- (2015) Plain White T's: Pause, Dir: Mike Venezia
- (2016) Cash Cash featuring Sofia Reyes: How To Love, Dir: Roboshobo
- (2010) Lolene: Rich, Dir: Justin Harder
- (2012) Jodie Connor: Take You There, Dir: Rock Jacobs
- (2008) Brutha: I Can't Hear The Music, Dir: Jessy Terrero
- (2014) Ryan W: Hardcore, Dir: Tara Alexis
- (2010) Nipsey Hussle: Feelin' Myself, Dir: Marc Klasfeld
- (2012) Supafly: Happiness, Dir: Rock Jacobs
Contribute to this page
Suggest an edit or add missing content