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 Portable Door
The Farewell
Australia Day
The Family Law - Season 3
The InBESTigators - Season 1