Lan Tianye (蓝天野) was a Chinese actor born as Wang Runsen (王润森).
The Investiture Of The Gods
Series • 1990
The Last Emperor
Series • 1988
Teahouse
Movie • 1982