Invernizzi was born and raised, in Milan, Italy, and studied art and design at the elite Istituto d’Arte Beato Angelico. He became interested in bonsai after seeing the film The Karate Kid, Part III; he was struck by the scene where Mr. Miyagi "explained that the sense of life is expressed through a beautiful bonsai." In 1991 he began working with Milan bonsai artist Salvatore Liporace, with whom he studied for five years. In 1997 he completed a college degree in Graphic Design and Industrial Design, then moved to Japan to begin a three-year apprenticeship under bonsai master Masahiko Kimura. He was Master Kimura's first non-Japanese student.
Since 2001, Invernizzi has been touring internationally conducting bonsai workshops and demonstrations, including as headline demonstrator at a number of high-profile bonsai exhibitions. He published a book in 2003 on his training in Japan, Vado in Giappone sulla via dei bonsai (Going to Japan on the Bonsai Trail), and has published articles in bonsai periodicals throughout the world. His work has won Best in Show at the Italian Bonsai Exhibition and the Ghinko Bonsai Congress, as well the Crespi Bonsai Cup.