Penny Lin
actress
Penny Lin was born on Jul 07, 1978 in Taiwan. Penny Lin's big-screen debut came with 100% Senorita - Season 1 directed by Hsiao-Peng Chou in 2003.
Penny Lin was born on July 7, 1978 in Yunlin, Taiwan. She is an actress, known for 100% Senorita (2003), Workers (2020) and At the Dolphin Bay (2003).
Birthday
Jul 07, 1978Place of Birth
Yunlin, Taiwan
Movies & TV Shows
All
Movies
TV Shows
- 2019
- 20036.4