Aleksey Kudrin was born in Perm, Russia and trained at the Perm State Choreographic Academy. He danced with the Siktivkar Theater Opera and Ballet and the Grigorovich Ballet of Russia, under the legendary Yuri Grigorovich, before coming to the United States. After coming to the U.S., Kudrin danced with the Sarasota Ballet of Florida, Columbia Classical Ballet in South Carolina, and Manassas Ballet Theater, appearing in many original works as well as many classics. He performs regularly as a guest artist with several area companies and schools. He has been teaching in the Northern Virginia area since 2005.