Jiri Horak started his ballet education at Conservatory in Ostrava and then continued his studies at Vaganova Academy in St. Petersburg in Mr. B. Bregvadze´s and Mr. C. Shatilov´s classes. From season 1987 he became the principal dancer in the National Theatre Prague, where he created all main roles in classical repertoir of this theatre including Princes in Swan Lake, Nutcracker, Sleeping Beauty, James in La Sylphide, Albert in Giselle, Romeo, Basil in Don Quijote, Armand in Dame with Camellias, etc. In season 1997 he accepted an engagement in The National Theatre Brno, where he also acted as a ballet master and teacher. He was often invited to other ballet theatres as a guest, including for example World Ballet Festival in Japan, Salzburg Dance Theatre, Laterna Magika Prague…
His choreographic debut was a performance of Dafnis and Chloe in the National Theatre Brno, then he created more than 10 full-length ballets among them Peer Gynt, Manon, Catulli Carmina, Bell-ringer from Notre Dame, Sleeping Beauty, Nutcracker etc.
At the present time he is a teacher of classical dance in Conservatory of The Capital of Prague as well as a guest teacher in National Theatre Prague and the State Opera Prague. As a ballet teacher he has co-operated with the Ballet of Theater am Rhein Düsseldorf and the Kibutz dance Theatre. He is often invited to various ballet competitions as a member of jury.