Diplomirao je glumu na Akademiji umjetnosti „Braća Karić” u klasi prof. Petra Banićevića. Godine 2009. osvojio je godišnju nagradu Malog pozorišta „Duško Radović” za scenski pokret u predstavi „Oliver Twist”, a godine 2010. godišnju glumačku nagradu istog pozorišta za ulogu Melhiora u predstavi „Buđenje proleća”. Godine 2011. osvojio je godišnju nagradu Malog pozorišta „Duško Radović” za autorski rad „Verter – šta sve možeš kad si sam“. Postaje stalni član Malog pozorišta „Duško Radović” 2011, čiji je bio i v.d. upravitelja. Od 2014. radi i na Akademiji umjetnosti u Beogradu na predmetu gluma kao asistent prof. Mirjane Karanović te kao stručni suradnik na predmetu scenski pokret. Iste godine dobio je specijalnu nagradu za scenski pokret u predstavi „Žabar” u režiji Bojane Lazić na kazališnom festivalu „Joakim Vujić”.
Značajne kazališne uloge: Viktor („Eksplicitni polaroidi”,NP,režija Ksenija Krnajski), Gabrijel („Porša Koklan”, MP „Duško Radović”, režija Ksenija Krnajski), Grk („Die Farht im Einbaum”, Theatre Gruppe 80, režija Helmut Wiesner), Igor („Hadersfild”, JDP, režija Alex Chisholm), Rozenkranc („Hamlet”, JDP, režija Dušan Jovanović), Daberlon („Liebe oder Theater”, NP, režija Gordana Lebović), Otac („Možda smo mi Miki Maus”, NP Beograd i Beton Tanz, režija Matijaž Pograjec), Paul („Vojcek – Hinkeman”, Bitef Teatar, režija Ana Tomović), Melhior („Buđenje proleća”, MP „Duško Radović”, režija Anja Suša) itd. Radio je scenski pokret na velikom broju predstava u zemlji i inozemstvu.