Shan Liu es conocido por Revenge of the Shaolin Master (1979), Zodiac Fighters 2: War of the Zodiacs (1978) y Chivalrous Inn (1977).
Sin datos