Zhao Xuan is a Chinese actor born in Beijing, China. He graduated from the 2007 Directing Department of the Central Academy of Drama, majoring in acting.
Blossom Through the Cloud
Series • 2026
In the Name of Justice
Series • 2025
A Touch of Spring
Movie • 2017
Lost Lotus
Movie • 2019