Glenn Chaika is known for Big Trouble in Little China (1986), Masters of the Universe (1987) and Coneheads (1993).
No data