Acting
EN cinema · 3 credits
The Legend of Catclaws Mountain
Wei-Lai
Blue Square Heart
as Smarty Marty
Actor
as Luca