Myoshin Hayakawa
Myoshin Hayakawa, known by stage name Chen Lee, was born on January 29, 1939 in Aichi, Japan. He is an actor, known for Shanghai Joe (1973) and Return of the Sister Street Fighter (1975).
Known for
Acting
Place of birth
Aichi, Japan
Known For
Credits
Photos
Blind Boxer
5
The Three Musketeers of the West
3.5
This Time I'll Make You Rich
0
The Fighting Fists of Shanghai Joe
4.8
The Return of Sister Street Fighter
6.4