Diana Lin is an actress, known for Feng liu jing cha wang ming fei (1988), Shang jie (1989) and Nu ren de gu shi (1989).
The InBESTigators - Season 1
The Portable Door
Big World (Xiao xiao de wo)
The Family Law - Season 3
Australia Day
The Farewell
Interior Chinatown - Season 1