Absolvoval Miami City Ballet School (2016) a Baletné konzervatórium v Madride (2017). Po absolutóriu pôsobil v balete Moravskosliezskeho národného divadla v Ostrave (2017 – 2019). Od sezóny 2019/2020 je členom Baletu Slovenského národného divadla. Od sezóny 2021/2022 pôsobí ako demi-sólista.
V ostravskom balete vytvoril sólové postavy v inscenáciách Nebezpečné známosti (ch. K. Pastor), Wings of Wax (ch. J. Kylián), Rain Dogs (ch. J. Inger), Popoluška, Traja mušketieri (ch. P. Chalmer), Labutie jazero (ch. I. Vejsada), Don Quijote (ch. M. Štípa).
V Balete SND stvárnil sólové postavy v Rottbart (Labutie jazero, ch. R. Avnikjan podľa M. Petipu a L. Ivanova), Mladý Cigáň (Don Quijote, ch. V. Medvedev, S. Fečo podľa M. Petipu), Priateľ princa, Jeseň (Popoluška, ch. M. Corder), Daidalos (Ikarus, ch. K. Paulin), Alain (La fille mal gardée, ch. F. Ashton) a ďalšie. Účinkuje v baletoch Luskáčik (ch. R. Avnikjan podľa M. Petipu a I. Vajnonena), The Vertiginous Thrill of Exactitude (ch. W. Forsythe) a Entropy (ch. C. Davidson), Extravaganza (ch. R. Novitzký). V rámci projektu Fashion Ballet ´24 sa predstavil v choreografii Dream out (ch. Andrej Cagáň).