Carlos Ordóñez is known for Canaguaro (1981), Our Lady of the Assassins (2000) and La deuda (1997).
No data