Since 1996 he has been writing on Sacred and Contemporary Art; in 1998 he joined the Order of Publicists.
His graphic work has been awarded in national and international competitions.
He has collaborated with the Castello di Rivoli Museum of Contemporary Art, with publishers LDC and Petrini as narrator, author and illustrator.
He is a trainer in many international youth development projects and works in this area, as well as in Italy, England, Germany, Norway and Turkey.
Since 2019, he has been involved in 3D modeling, development and animation.
Curates museum installations and teaches Techniques of Digital Animation at the Albertina Academy of Fine Arts in Turin.