Peter Au is known for Twin Dragon Encounter (1986), Snake Fist of the Buddhist Dragon (1979) and Dragon Hunt (1990).
No data