ActingRamón LlaoBorn 1968-06-05· Santiago, ChileKnown forLos 802008DRAMAThe Green Inferno2014ADVENTUREFull filmographyLos 802008DRAMAThe Green Inferno2014ADVENTURE