Luis Cabrera

Luis Cabrera

Luis Cabrera

Luis Cabrera

Acting

I Am a Director (2013)

Miguel Sánchez

Amistad (1997)

Spanish Guard (uncredited)