In 1979, he graduated from the Tbilisi Choreographic School. In the same year, he entered the Tbilisi Zakaria Paliashvili Opera and Ballet State Theatre troupe. From 1987 to 1992 he was a student of the Moscow International State Institute of Art. During this period he worked with world-class ballet stars, including: A. Liepa, N. Pavlov, L. Semeniaka, I. Liepa, I. Posokhov. He staged several ballets and concert programmes.
He was invited to the Perm Choreographic School as a choreographer, where he conducted a gala concert. In 1992, he received a diploma for the Diaghilev’s First International Ballet Competition. The same year he came back to Tbilisi and started working in Rustaveli Academic Theatre of Drama as the main choreographer.
He staged 16 productions at the Rustaveli Theatre, and more than 160 in all theatres.