Stephen Lin was born on June 10, 1983 in Keelung, Taiwan. He is known for The Cobbler (2014), Second Act (2018) and Mr. Robot (2015).
No related contents, please re-enter