Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Steven Weathers was raised in Greenville, SC, received a Masters Degree in English Language and Literature from the University of St Andrews in Scotland in 1995. He moved to China in 2005 and is fluent in Mandarin. He hosted weekly TV programs on International Channel Shanghai (ICS) from 2008 to 2015 and has been named one of the top 5 recognizable foreign faces in China for his roles in Wo Ju in 2009 and as Howard in Go LaLa Go in 2010. In 2019 he appears as Commissioner A in the highly anticipated Shanghai Fortress.