HUB
Acting
Noel Leung
*1969
in Macau, China
6/10
The Stool Pigeon
2010
7/10
Unbeatable
2013
5/10
Men Suddenly in Black 2
2006
Wonder Mama
2015
Saving from Death Situation
2012
Asian Heroes
2003
To Catch Thieves
2003