He works as a painter, sculptor, illustrator and graphic designer and is also a lecturer in illustration at the Academy of Fine Arts in Zagreb and the International School in Sarmede in Italy.
The towns of Rugolo, Cappella and Sarmede reported 16 casualties, but in San Pietro di Feletto, 38 people perished when the old church's roof collapsed while the morning mass in honor of Saint Peter, the city's saint, was being celebrated.