Tijekom profesionalne karijere, surađivao je s HNK Osijek, Gradskim kazalištem Požega, Centrom za kulturu Đakovo, TZ Grad Kaštela, VŠMU – Bratislava, Teatrom to go, Kazalištem Virovitica, Teatrom Naranča iz Pule i HNK Split.
Igrao je u predstavama: Sto godina Hajduka u dva dana (Fabijan Kaliterna), Sara – Babin vir (Mehmed- beg), Košarkaš na mjesecu (Gazda), Emigranti (AA-a), Don’t you want somebody to love you (nekoliko uloga), Legenda o Miljenku i Dobrili (Marko Kažotić), Oluja (Antonio), Krvavi svatovi (Leonardo), Kuma Smrt (nekoliko uloga), Klasni neprijatelj (ravnatelj škole), Moj muž pjesnik (muž – pjesnik), 2:14 (otac I, otac II, Djed Božičnjak), Vitez slavonske ravni (Razbojnik), Pred smrt (Ivo), Fragile (nekoliko uloga), Vuk i sedam kozlića (Vuk), S Marulićem P(o) Splitu (Marko Marulić),Gloria (Toma).
Glumio je u režiji Roberta Raponje, Ivana Kristijana Majića, Jasmina Novljakovića, Hrvoja Seršića, Tamare Kučinović, Andreja Pachingera, Pavela Uhera, Romine Vitasović Lučić, Dražena Ferenčine.
U 2022. godini ostvaruje suradnju s HNK u Šibeniku i igra u dječjim predstavama Šumica (Dabar), Grudica (Snjegović) i Medengaj (Medo), u režiji Sergeja Mioča.
Od svibnja 2023. godine postaje član ansambla Hrvatskog narodnog kazališta u Šibeniku.