- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Stephen Lin was born on June 10, 1983 in Keelung, Taiwan. He is an actor, known for The Cobbler (2014), Second Act (2018) and Mr. Robot (2015).
Awards
Filmography