Luis Llosa

 Luis Llosa

Info

  • Full Name: Luis Llosa
  • Location: Lima
  • Country: Peru

Last appearances: movies and tv shows

1997

Anaconda

2.4

Anaconda

Director

1994

The Specialist

6.7

The Specialist

Director

Follow Us