All Movies List
Layout

as

2021
Sifu vs. Vampire

as Leopard Man

2014
Sex and Zen III

as Accountant Suen

1998
The Killer

as Frank Chen

1989
My Dear Son

as

1989
City War

as Sergeant Wu

1988
Final Justice

as Inspector Lo

1988
Ricky Yi Fan-Wai Ricky Yi Fan-Wai

Birthday

1956-05-22

Place of Birth

Hongkong, China

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now