Ricky Yi Fan-Wai
Birthday: 1956-05-22 | Place of Birth: Hongkong, China...
Known For
Acting
Year
Title
Role
2014
Sifu vs. Vampire
as Leopard Man
1998
Sex and Zen III
as Accountant Suen
1989
The Killer
as Frank Chen
1988
Final Justice
as Inspector Lo
1988
City War
as Sergeant Wu