Diplomirao glumu na Fakultetu dramskih umetnosti u Beogradu, u klasi profesora Milenka Maričića i profesora Branislava Mićunovića. Član Jugoslovenskog dramskog pozorišta od 2015.
POZORIŠNE PREDSTAVE (izbor):
JDP: Edip (Tiresija), Pučina (Stanković), Natan Mudri (Natan), Zašto je poludeo gospodin R? (Kolega 2), Hotel Slobodan promet (Bastijen/ Komesar), Hamlet (Grobar), Slučajna smrt jednog anarhiste (Načelnik policije), Nora! (Krogstad), Uobraženi bolesnik (Toma Diafoarus), Sumnjivo lice (Žika), Višnjik (Petar Sergejevič Trofimov), Zamak (Jeremija, Momus), Shopping & Fucking (Robi), Beogradska trilogija (Jovan), Lulu (Eščerni, Kasti- Pjani), Poloneza Oginjskog (Dejvid);
ATELJE 212: Kazimir i Karolina (Kazimir), Sveti Georgije ubiva aždahu (Mile Vuković), Dokle?! (Miloš), Samoudica (Kolja); Da nam živi, živi rad, Vreme čuda (Asa); ZVEZDARA TEATAR: Tramvaj zvani želja (Mič); NP Beograd: Život je san (Klarin); BITEF TEATAR: Gospa od mora (Lingstrand), Trejnspoting (Sajmon), Magično popodne (Džo), Zigi, zvezdana prašina (Zigi Stardast); ISTER TEATAR/ BITEF: Karta za više vožnji (TV manijak); MP „Duško Radović”: Dobro jutro gospodine Zeko (Zeka); BDP: Čekajući Godoa (Estragon); Klasni neprijatelj (Mesečina); SKC Novi Sad: Ubiti Zorana Đinđića; ULYSSES/SNP: Šekspir u Kremlju (Gavrilo); CZKD: Gospođa Olga u potrazi za konačnom verzijom (Advokat Novaković); NP Leskovac: Život u pozorištu (Džon); SKC: Road 94, Beogradske priče 1 – Caca i Moca; GRAND THEATRE, Groningen: Not me; UTRECHT FACULTY OF THEATRE: The Presence of the Absence.
TV: Deca zla, Advokado, Radio Mileva, Pet, The Last Panthers, Montevideo, Bog te video, Inspector Nardone, Ono kao ljubav, Jesen stiže, dunjo moja, Poslednja audijencija, Vratiće se rode, Crni Gruja…
FILM: Nije loše biti čovek, Taksi bluz, Kill Me Today, Tomorrow I’m Sick, O bubicama i herojima, Stado, Име: Dobrica, prezime: nepoznato, Sizif K, What the Night Brings, Doktor Rej i đavoli, Montevideo, Bog te video, Zona mrtvih, Sektor, Diši duboko, Sivi kamion crvene boje, Jesen stiže, dunjo moja, Država mrtvih, Bumerang, Nataša…
NAGRADE: Godišnja nagrada JDP (kolektivna 2019); glavna nagrada za mušku ulogu „Mladen Crnobrnja Gumbek” za ulogu Žike u predstavi Sumnjivo lice na 37. festivalu Dani satire Fadila Hadžića u Zagrebu, Nagrada za najboljeg mladog glumca na Danima komedije u Jagodini.