Born in Seoul, he graduated from the Korea National University of Arts. From 2012 he was a Soloist with the Mariinsky Ballet and since 2015 he has been a Principal Dancer. He has danced several leading roles of the classical ballet repertory as well as pieces by William Forsythe or Wayne McGregor. On several occasions he has taken part in the Nureyev International Classical Ballet Festival in Kazan and other ballet festivals or galas. In 2015 he made his debut at the American Ballet Theatre as Solor in Natalia Makarova’s „La Bayadère”. 2018 he has danced the role of Conrad in Manuel Legris’ „Le Corsaire” during a tour of the Wiener Staatsballett in Tokyo.
Awards and honours: First Prizes at international ballet competitions in Rome (2008), Seoul (2009) and Varna (2010), Grand Prix at the „Arabesque”-Ballettwettbewerb in Perm (2012) and at the Youth America Grand Prix International Competition in New York (2012), Prix Benois de la Danse (2016), et al.