Stanislas Renoult / After several musical collaborations since 2000, he met success in 2008. Stanislas Renoult / Add a bio, trivia, and more.