Known for
Filmography

Love and Pain and the Whole Damn Thing
EN · 19736.1
as Tourist Guide

Villa Rides
EN · 19686.2
as Captain Herrera

Lost Command
EN · 19666.2
as Ahmed

Hallucination Generation
EN · 19664.0
Set Decoration

La muralla
ES · 19586.0
as Juan


