Acting
2003-11-10 · Guangxi, China
Mozart from Space
as Ouyang Baoluo · 2022 · 3.6
Meow
as Ng Yau-Choi · 2017 · 5.1
Eruption
as Jet · 2009 · 6.7
Burying Brian
as · 2008 · 0.0
No. 2
as Peter · 2006 · 6.5