Acting
EN, ZH cinema · 4 credits
Birthplace
Hangzhou, Zhejiang Province, China
Same Old
Blue Sun Palace
Lucky Lu
At Little Wheelie Three Days Ago
as Delivery Driver
as Eric
as Jon
as Lu