Where is Humberto Estrada?

Movie Role
La Libertad (2001) Foreman