Luis Muñoz

Luis Muñoz

Luis Muñoz

Luis Muñoz

Acting

Helen Can Wait (2001)

Elian González

Amistad (1997)

Spanish Slave Guard (uncredited)