Rođen je 1981. godine u Mađarskoj. Još od svojih ranih dana bio je fasciniran plesom i koreografijom, te je 2002. završio Hungarian National Ballet Academy. Karijeru baletnog plesača započeo je u Italiji, u torinskom EgriBianco Danca. Nakon toga odlazi u Francusku gdje prvu godinu radi u Operi u Lyonu, a potom četiri godine u Marseilleu, u Ballet d’Europe i Ballet Preljocaj. U svom životopisu broji devet koreografija i preko 50 različitih predstava kao baletni plesač.
Od 2014. godine radi u Hrvatskom Narodnom Kazalištu Ivana pl. Zajca kao baletni pedagog, asistent koreografa i baletni plesač.