Ha maturato la sua esperienza nella sua nativa Serbia, dove si è esibito regolarmente con l'Orchestra Filarmonica di Belgrado prima di trasferirsi in Austria. Ha lavorato con direttori d'orchestra del calibro di Bassem Akiki, Enrique Mazzola e Kirill Petrenko e ha studiato con Dmitry Korchak, Lyubov Orfenova, Grace Bumbry, Barbara Frittoli, Freddie de Tommaso e Sergei Leiferkus.
Nel dicembre 2021 ha debuttato ne L'enfant et les Sortileges di Ravel al World Opera Workshop e successivamente ha interpretato Narumov ne La dama di compagnia di Čajkovskij a Baden-Baden sotto la direzione di Kirill Petrenko, completando anche una residenza estiva al Festival di Aix-en-Provence con Thomas Hengelbrock. In seguito, è entrato nello studio dell'Opera Nazionale Olandese, dove ha interpretato ruoli come Joe (Ascesa e caduta della città di Mahagonny), il Dottor Grenvil (La Traviata), il Secondo Sacerdote e il Secondo Uomo in Armatura (Il flauto magico), il Messaggero (Edipo Re), Sir Gualtiero Raleigh (Roberto Devereux) e Guccio (Gianni Schicchi).
Nel settembre 2024, è entrato a far parte dell'ensemble del Grand Théâtre de Genève, riscuotendo successo in ruoli come Publio (La clemenza di Tito), Grech (Fedora) e il Dottor Grenvil (La Traviata). Tra i suoi successi più recenti si annoverano i debutti in importanti teatri europei come la Bayerische Staatsoper e il Teatro di San Carlo, dove ha interpretato Capuleti nella prima assoluta di Romeo e Giulietta sotto la direzione di Sesto Quatrini.
Nella stagione 2025/26, debutta all'Opéra Wallonie de Liegi con Surin e Narumov (Pique Dame), sotto la direzione di Giampaolo Bisanti, e debutta nel ruolo di Gremin (Eugene Onegin) al Grange Festival. Continuerà a far parte dell'ensemble a Ginevra, interpretando ruoli come Biterolf (Tannhäuser), Lo Zio Bonzo (Madama Butterfly) e Haly (L'italiana in Algeri). Si esibirà anche come solista basso in Graals, un'opera contemporanea per ensemble barocco ed elettronica dal vivo al Grand Théâtre de Genève. Interpreterà inoltre Assur in un'esecuzione in forma di concerto di Semiramide con l'Orchestra Filarmonica di Cracovia.