Acting
ZH, EN cinema · 4 credits
Also known as 尤少嵐 · Yau Siu-Laam · Sonny Yu
Shanghai 13
36 Super Kids
Duel of the Masters
Raiders of the Shaolin Temple
as Black Leopard
Actor
as Little Lu