Ramón Llao was born on June 5, 1968 in Santiago, Chile. He is an actor, known for The Green Inferno (2013), Aftershock (2012) and Que Pena Tu Familia (2012).