He's best known for playing the role of a junkie nicknamed Pikac on the television series Vratiće se Rode and movie Rode U Magli. His notable theatre roles include plays such as Trainspotting and Shopping and Fucking, both at Bitef Theatre. He's appearing in music video of Skunk Anansie "My ugly boy" (2010).