Database

Luis Llosa / Luis Llosa

Birthday
1951/01/01 (Age 75)
Place of Birth
Lima, Peru
Production
Anaconda (1997)
Director
Director
Sniper (1993)
Director