From 1999 to 2007 student at the Prague Dance Conservatory. During that time he appeared in school performances both on domestic and foreign stages. He danced the Pas de Deux in Le Corsaire, Diana and Acteon and in Raymonda, in solos choreographed by Jiří Kylián (Indigo Rose, Evening Songs), Robert North (Troy Games), Jan Kodet (Frida) and Petr Zuska (Bolero). In 2004–2006 he attended the Master Ballet Classes of Daria Klimentová, in 2006 he won the second prize (the first prize was not awarded) at the International Ballet Competition in Brno. During the 2007/2008 season he was a member of the Bavarian State Ballet in Munich where he appeared in productions of Le Corsaire, Onegin, Swan Lake and Der Sturm(Storm), choreographed by Jörg Mannes.
Soloist of the Prague State Opera ballet company, whose most notable creations include the role of Duke Albert in Giselle, the male part in the pas de trois of Swan Lake, the Prince inCinderella, and the nobleman in The Sleeping Beauty – the Czar’s Last Daughter.