Directing • AGE 75
Luis Llosa Urquidi (born 1951) is a Peruvian film director. He is best known for his American feature films Sniper (1993), The Specialist (1994), and Anaconda (1997). Llosa began as a film critic and ...


Owners of Time
Director
2024

Tattoos in Memory
Director
2024

Death Race 2050
Associate Producer
2017

11-11: In My Block Nothing Matches
Creator
2013

The Feast of the Goat
Director
2006

Anaconda
Director
1997

Watchers III
Producer
1994

The Specialist
Director
1994

New Crime City: Los Angeles 2020
Producer
1994

Fire on the Amazon
Producer
1993

Eight Hundred Leagues Down the Amazon
Director
1993

Sniper
Director
1993

The Avenging Angel: Caligula
Director
1993

To Die Standing
Producer
1991

Ultra Warrior
Producer
1990

Crime Zone
Director
1988

Hour of the Assassin
Director
1987

Gamboa
Director
1983

Aventuras Prohibidas
Director
1980