Juan Spada Known forActing Movies with Juan SpadaExtermineitors III: The Final Fight 1991 · ★ 5.8 TMDB