Nakon završene baletne škole u Beogradu diplomirao na L’Ecole – atelier Rudra Béjart u Lausannei te odmah nakon toga počeo nastupati kao solist u poznatim europskim plesnim skupinama. Tijekom plesačke karijere nastupio je u koreografijama uglednih suvremenih koreografa.
Posljednjih godina radi kao samostalni umjetnik te često sudjeluje u različitim međunarodnim plesnim projektima i predstavama. Uz plesne nastupe bavi se i koreografijom baleta, koje postavlja na raznim europskim pozornicama.
U zagrebačkom Baletu prvi je put gostovao 2008. postavivši kraće baletno autorsko djelo Idi vidi na glazbu Johanna Sebastianna Bacha, a 2011. je postavio balet inspiriran stihovima Dobriše Cesarića Tišina mog šuma na glazbu Anite Andreis, i koreografirao dijelove za operu Hamlet Ambroisea Thomasa u režiji Michiela Dijkeme.