Originally from Tallinn, Estonia, Kirill started dancing Latin and Standard at the age of 8. For 10 years he participated in numerous competitions in Europe and Asia. After pausing his competitive career at 18, Kirill passed Estonian dance teacher examinations and became a coach for kids at the biggest dance school in Tallinn. He taught kids their first dance steps and preparing them for their first competitions. Kirill also organized studio showcases and emceed the events.

Kirill came to the US in 2005 to work at Dance Factory. He soon realized that ballroom dancing is truly what he loves doing. Kirill participated in every studio showcase and became involved in the USISTD Medal Test System. Then it was time to return to competitive ballroom. In 2008 Kirill started training in American Smooth to compete professionally in the US. He loved this style that was new to him and within couple years became Open Professional Smooth North American Champion, Atlantic Coast Champion and Ohio Star Ball Pro Rising Star Champion. In 2016, after a very successful Ohio Star Ball with his students, Kirill was named Ohio Star Ball Top Rising Star Teacher

Kirill has a degree in International Economics and Business Administration from Tallinn University of Technology. He is certified with honors by ISTD and NADTA . He enjoys teaching beginners and competitive students as well as dancing at pro/am events all over the country.