Luis Omar O'Farrill is an actor, known for Presumed Dead in Paradise (2014), Broche de Oro (2012) and Holy Water (2009). Read more on iMDB