CharacterTeresa Chavero MartínezTeresa Chavero Martínez in Teresa (1989), played by Salma Hayek. Played bySalma HayekAppears inTeresa1989