Lee Lieh was born on March 29, 1958 in Taiwan. She is an actress and producer, known for Together (2012), Touch of the Light (2012) and Starry Starry Night (2011). She was previously married to Lo Ta-Yu and David Mao.
Seen Lee Lieh before?
Sign in and the films and series of theirs you’ve already watched show up here. Only you see them.