
Calvin Sun
Actor · Born November 13, 1982 · Shanghai, China
Acted in 4
2010s
- 2012
Bleeding Mountain
Wei
The Locked Door
Movie
- 2011
No release date
China Game
John Chu

Actor · Born November 13, 1982 · Shanghai, China
2010s
Bleeding Mountain
Wei
The Locked Door
Movie
No release date
China Game
John Chu