HUB
Acting
Jin Sha
*1983
in Shanghai, China
Big City Little Romance
2009
Dragon Master: Dragon Hunting Squad
2020
Dragon Hunter
2020