Luis Llosa movie list
Luis Llosa was born in 1951 in Lima, Peru. He is a producer and director, known for Anaconda (1997), The Specialist (1994) and Crime Zone (1988). He is married to Roxana Valdivieso. They have two children. He was previously married to Patricia Pinilla Cisneros.