Tan Chen
Born: None
Fist of Dragon
as uncreditedReleased: 1977-03-30
Did you ever find yourself wondering just how wild a ride it would be if Oliver Twist or the...
Movie pageSacrifice to Desolate Spirits
as uncreditedReleased: 1980-03-21
Upon their invasion of Taiwan in 1874, the Japanese team up with a sinister tong to hold a...
Movie page