Luis Llosa Life story


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

Luis Llosa Photos

Related Persons

Next Profile ❯