Biography
Luis Llosa, born on January 1, 1951, in Lima, Peru, is a renowned film director known for his work in the global film industry. He is the cousin of the prominent Peruvian novelist, Mario Vargas Llosa. Llosa's notable filmography includes the 1997 thriller, "Anaconda," which he directed. Despite his significant contributions to cinema, Llosa's career and personal life remain largely private, with limited information available to the public.
Career
Filmography
Breaking
All News →




