Absolvoval štúdium na Balletto Di Verona v Taliansku. Pôsobil na poste sólistu v Národnej opere a balete Olega Danovského v rumunskej Konstanci, neskôr bol sólistom baletu Chorvátskeho národného divadla v Splite a baletu Chorvátskeho národného divadla Ivana pl. Zajca v Rijeke. V roku 2022 bol sólistom baletu Národného divadla v Belehrade.
V jeho repertoári sú hlavné a sólové postavy z klasických baletov podľa Mariusa Petipu ako napríklad Princ, Harlekýn, Drosselmayer (Luskáčik), Tulák (Coppélia), Pas d’esclave (Korzár), sólo – ruský tanec (Labutie jazero), ako aj neoklasických diel – Kúzelník, Cigáň (Snehová kráľovná), Gavalier (Popoluška) atď. Od roku 2023 je členom zboru Baletu SND.