Skip to main content
share Share

From Wikipedia:

Luis Llosa

Luis Llosa Urquidi is a Peruvian film director. He is best known for Sniper, The Specialist, and Anaconda... Read More

Born1951 (age 70–71)
Lima, Peru
NationalityPeruvian
OccupationFilm director and producer

1
RESULTS

Show sorted alphabetically

Show sorted alphabetically

SHOW DETAILS
up-solid down-solid