Goran holds a BA diploma in acting and puppetry from the Academy of Arts and Culture, Osijek and an MA diploma from the Academy of Applied Arts, Rijeka Croatia.
He is a trained actor and a puppeteer who was working as a part of the theatre ensemble in the City Puppet Theatre Rijeka (2014 – 2019). He initiated drama and puppetry workshops under the direction of the theatre institution. Goran brings theatrical forms closer to young people. He was a member of the election committee for the City Drama Gatherings for primary and secondary schools “Lidrano”. He was working in London, where he held short one-day shadow theatre courses.
Now he is working in Ireland with school institutions and Viva School of Dance. He is a part of the team #viva_dance_irl and teaches children and young people from 4 to 18 yrs.
Goran is also the president of UNIMA.