Acting
EN, FR cinema · 4 credits
Lucy
Shanghaï Blues, nouveau monde
Love and Bruises
Eden Log
as Chinese Doctor
as Yu
as Liang Bin
as Technician