Jack Long is known for his work on The Invincible Armour (1977), Wu Tang vs. Ninja (1987) and The Head Hunter (1982).
No data