Kim Chi-hun, known professionally as Teo Yoo, is a German actor. He has starred as Viktor Tsoi in the biographical musical film Leto, and won the Blue Dragon Film Award for Best New Actor in 2021. From Wikipedia
The Lionsgate film, set in a Japanese-influenced New York City, begins production in June under director and writer Takashi Doscher.