Un gol a tu corazon
Matilda
Kally's Mashup
Mea Culpa
Venom: The Last Dance
Sonic the Hedgehog 2
PG Porn
Tinker Bell and the Legend of the NeverBeast
Ask Me What You Want
Memoria visual del archivo etnográfico audiovisual
Duncan Leung is known for The Grandmaster (2013), Samaritan (2006) and Devil's Express (1976).
The Grandmaster
Devil's Express
Samaritan