Melissa Barrera Trivia | 40 facts about the actress November 22, 2023 By Costas Despotakis Leave a Comment Melissa Barrera is a Mexican actress best known for her role of Sam Carpenter in the “Scream” franchise. [Read more…] about Melissa Barrera Trivia | 40 facts about the actress