Lorenzo O'Brien

Producer · Actor · Executive Producer
IVA Star Rating : 57
Lorenzo O'Brien is a Peruvian-American writer-producer of Irish descent.

Lorenzo O'Brien is a Peruvian-American writer-producer of Irish descent.

Actor Filmography

Narcos Warehouse Manager 2015
The Lost City Attache 2006
(see additional filmography)
Ouch! Looks like something broke. Try reloading this page. 🗙