Acting
Born: 1997-10-24 in Tokyo, Japan
Lost in Time
Laurie Leung
Trail of the Panda
Lu
Fight for Love
Crazy n' the City
Mak Kai Nam
Sword Master
Young Third Master
When Sun Meets Moon
Sun
Superkid
Dead to Rights
Hideo Ito
Blood Stained Shoes
An Empress and the Warriors
Happy Mother