Stefano Marchionini was born in 1985 in Verbania, Italy. He now lives and works in Marseille, France.