Julin Täubner is a Chinese-German actress specialising in film and television. She graduated from the Acting Department of the Beijing Film Academy.
Lion Fist
Movie • 2026
Mulan
Movie • 2020