Between 1990 and 1996, he shot more than 70 music videos for Italian and international artists. One of them, "Vai, vai, vai" by Irene Grandi, won the MTV prize for best Italian music video in 1994.
He has directed a number of commercials for both European and American brands.