Luis Muñoz

Born: 1971-07-07


Placeholder

Amistad

as Spanish Slave Guard (uncredited)
Released: 1997-12-10

In 1839, the slave ship Amistad set sail from Cuba to America. During the long trip, Cinque...

Movie page

Helen Can Wait

as Elian González
Released: 2001-11-14

Movie page