Estudió canto en Belgrado y Novi Sad (Serbia), debutando en el Teatro Nacional en 1993 interpretando el rol de Silvio (I pagliacci). Entre los años 1998 y 2008 formó parte de la compañía de la Oper de Fráncfort. Su repertorio comprende papeles como el conde de Luna (Il trovatore), Amonasro (Aida), Jago (Otello), Giorgio Germont (La traviata), Scarpia (Tosca) y los protagonistas de Macbeth, Rigoletto, Simon Boccanegra y Nabucco. Roles que ha cantado en la Metropolitan Opera de Nueva York, Royal Opera House de Londres, San Francisco Opera, Opéra National de París, Wiener Staatsoper, Teatro alla Scala de Milán, Semperoper de Dresde, así como en el Festival d’Aix-en-Provence, entre otros escenarios. Entre sus próximos compromisos figuran Miller (Luisa Miller) en Fráncfort, Scarpia en París y Nueva York, además de Germont en el Festival de Verona.
Debutó en el Gran Teatre del Liceu la temporada 1997/98 con L’elisir d’amore.