Juan Chapa is known for his work on Kindergarten Ninja (1994), Fight to Win (1987) and 24 Hours to Midnight (1985). Read more on iMDB