Stefano has lived in Milan, Italy all his life and works as an illustrator for various advertising agencies and educational publishers. He is also a comic strip artist and has done work for various Italian Magazines. He also worked as an art teacher specializing in comics at the Sculoa d'arti del Castello and the Scuola del Fumetto di Via Savona in Milan.