PersonLuis Llosa2 credits in the catalogue: directing.DirectingThe Specialist1994DirectorAnaconda1997Director