As Fashion Photographer he worked with prestigious international magazines, producing editorial features and portraits of celebrities. In 1997 he founded his own production house, Lost and Found, creating advertising campaigns for international clients such as Kenzo, Miss Sixty and Gucci. Since 2001, he has been directing short films, art videos and fashion films and in 2009, he focused his attention on “fine art photography”. His works have been displayed in museums and private institutions in Italy, the Netherlands, France and Austria. In 2017, he founded and has since been the editor of the international magazine FLEWID.