Ben Lin was born on September 28, 1934 in Shanghai, China. He is known for Touch (2015). He has been married to Serena Lin since September 14, 1996. They have one child.
No related contents, please re-enter