Artysta występuje w całym repertuarze Polskiego Baletu Narodowego. Tańczył na czele zespołu m.in. w Sankt Petersburgu, Szanghaju, Sewilli i Barcelonie, Houston, Nowym Jorku i Waszyngtonie, w Hadze, Wilnie, Montrealu, Dubaju i na wielu scenach polskich. Zapraszany był na międzynarodowe gale baletowe w Japonii, Hiszpanii, Szwecji, Łotwie, Czechach, Estonii, Gruzji i Grecji. Występował przed polską parą prezydencką: w roli Chopina w Belwederze (2013) i jako Casanova w Pałacu Prezydenckim (2015). W 2016 został wyróżniony przez choreografa Johna Neumeiera zaproszeniem do Tokio, gdzie z zespołem Baletu Hamburskiego wystąpił w podwójnej głównej roli Tezeusza-Oberona w jego balecie Sen nocy letniej.

Wśród jego partnerek scenicznych znalazły się czołowe warszawskie baleriny: Dagmara Dryl, Maria Żuk, Aleksandra Liashenko, Yuka Ebihara i Chinara Alizade, a także Hélène Bouchet w Hamburg Ballett, Ksenia Ovsyanik ze Stattsballett Berlin i Anna Tsygankova z Het Nationale Ballet.

W latach 2014, 2017 i 2022 został uznany za najlepszego tancerza baletowego w Polsce i uhonorowany Teatralną Nagrodą Muzyczną im. Jana Kiepury.