Počeo je obrazovanje u dobi od 7 godina na Sveučilištu za glazbu i kazalište u Münchenu, pod vodstvom Konstanze Vernon. Diplomirao je s 19 godina, nakon čega je radio u Nacionalnom baletu mladih u Hamburgu u Njemačkoj gdje je surađivao s Johnom Neumeierom, Kevinom Haigenom, Natálijom Horečnom i brojnim drugim koreografima. Nije plesao samo solističke i ansambl uloge, već je veliki trud ulagao u proces stvaranja predstava – od koreografiranja do organiziranja, produciranja, glazbe, svjetla, pisanja itd. Njegova generacija plesača kreirala je „Dumbarton Oaks”, komad koji je jednu od izvedbi imao i na velikom europskom baletnom događaju: „Nijinsky Gala“.

Plesao je potom u Tivoli baletnom kazalištu u Copenhagenu u Danskoj, a član je riječkog Baleta od sezone 2018./2019. gdje je nastupio u koreografijama kao što su „4 bolera“ i „Macbeth“ Maše Kolar, „Pucinella“ Giovannija Di Palme, „Heroj je umoran“ Giuseppea Spote i dr. U „Orašaru“ Maura de Candie plesao je solističke uloge, između ostalih i Orašara.