Faisant, très tôt, preuve de solides aptitudes en comédie, en chant et en danse, Melissa Barrera fréquente l'American School Foundation of Monterrey où elle joue dans des pièces musicales comme Grease, Le Magicien d'Oz et Footloose. En 2011, elle fait ses débuts à la télévision dans l'émission de téléréalité mexicaine La Academia.
Une fois ses études à la New York University Tisch School of the Arts terminées et parallèlement à sa carrière de chanteuse, Melissa Barrera joue dans les telenovela mexicaines La mujer de Judas (2012) et La otra cara del alma (id.), mais surtout Siempre tuya Acapulco (2014) et Tanto amor (2015), pour lesquelles elle incarne l'héroïne.
A l'affiche des films L for Leisure, Manual de principiantes para ser presidente et El Hotel, la comédienne privilégie le petit écran comme en témoignent ses prestations dans Perseguidos et Club de Cuervos (Netflix) puis Vida, où deux soeurs américaines d'origine mexicaine se retrouvent lorsqu'elles apprennent la véritable identité de leur mère.
En 2021, sa notoriéré à l'international s'accentue avec D'où l'on vient de Jon M. Chu, une comédie musicale située dans la communauté latino-américaine adaptée de l'oeuvre du célèbre Lin-Manuel Miranda. Elle obtient par ailleurs le rôle principal du cinquième Scream, aux côtés de Neve Campbell, Courteney Cox et David Arquette.
Melissa Barrera joue ensuite le rôle-titre de Carmen, une relecture contemporaine de l’opéra de Georges Bizet par le chorégraphe français Benjamin Millepied. Puis, elle incarne une femme enceinte dans l'horrifique Bed Rest. Dans la série Breathe, elle se glisse dans la peau d'une avocate devant survivre en pleine nature après un crash d'avion.
Toujours en 2023, Melissa reprend son personnage de Samantha Carpenter dans le sanglant Scream VI. Le film d'horreur s'avérant, là encore, très lucratif, une suite est rapidement programmée. Toutefois, l'actrice en est évincée en raison de ses récents posts et stories Instagram, dans lesquels elle prend position en faveur de la Palestine.
Laurent Schenck