2001
as Man
1995
1994
1993
as Wah
1991
as Yung
1990
1989
as Ah Kin
as David
as Kee
1988
as Little Scar
1987