Days Of Our Lives
General Hospital Fan Favorite Sofia Mattsson Joins the Cast of Days of Our Lives in a Mystery Role and Salem Just Got a Whole Lot More Interesting
Sofia Mattsson, who played Sasha Gilmore on General Hospital for seven years, has officially joined Days of Our Lives in a mystery role.

SOFIA MATTSSON BRINGS SEVEN YEARS OF GH MAGIC TO SALEM
TL;DR: Sofia Mattsson, who spent seven years playing Sasha Gilmore on General Hospital, has officially joined the cast of Days of Our Lives in a mystery role. She has already started taping, she is rocking brunette hair, and fans will not see her on screen until early 2027. The role is being kept completely under wraps.
Port Charles’ Loss Is Salem’s Gain
Sofia Mattsson is coming to Days of Our Lives. The Swedish born actress, best known for her seven year run as Sasha Gilmore on General Hospital, has officially joined the cast of the Peacock soap in a mystery role. The news comes courtesy of Stephanie Sloane, who shared a photo of Mattsson outside her new dressing room at the Days of Our Lives studio. She has already started taping.
Fans noticed immediately that Mattsson is now a brunette. During her entire General Hospital run she was blonde, which means whatever character she is stepping into on Days of Our Lives is a departure from everything audiences have seen from her before. Since the show films roughly ten months in advance, viewers should not expect to see her on screen until early 2027. As for who she is playing, that is being kept completely under wraps.
Are you excited about this casting news? Who do you think she should play on Days of Our Lives? Send your wildest casting theories to [email protected] and we just might publish them!
Seven Years of Sasha Gilmore on General Hospital
For General Hospital fans, Sofia Mattsson is not just a familiar face. She is a seven year emotional investment. She debuted as Sasha Gilmore in September 2018 in what was supposed to be a temporary recurring role. She was introduced as a young woman recruited by Valentin Cassadine to pose as Nina Reeves’ long lost daughter in one of Port Charles’ most elaborate cons. What started as a short arc turned into one of the most layered performances in the show’s history.
Sasha built a life in Port Charles. She worked as a model, forged a long term relationship with Michael Corinthis, and became deeply connected to the Quartermaine family. Then the losses came. Her infant son Liam died in 2021. Her husband, Brando Corbin, played by the late Johnny Wactor, was murdered in 2022. Back to back years of devastating grief sent Sasha into a drug addition spiral that cost her career, her reputation, and very nearly her freedom when she was declared mentally incompetent and placed under the manipulative guardianship of Gladys Corbin. She eventually clawed her way back, found her footing working in the Quartermaine kitchen, and reconnected with Michael in a relationship that produced daughter Daisy. Along the way, it was revealed that Sasha’s real parents were two of General Hospital‘s most beloved legacy characters: Holly Sutton and Robert Scorpio. That reveal alone connected her to decades of General Hospital history and gave her character a weight that went far beyond her con artist introduction.
Sofia Mattsson exited General Hospital on July 18, 2025, when Sasha left Port Charles with baby Daisy to protect herself and her daughter following another round of intense personal drama. She moved to Paris with Holly and Robert, although Jason Morgan reminded her she would always have a home to come back to. The door was left open. But it turns out the next door she’ll walk through leads to Salem.
What This Means for Days of Our Lives
Executive producer Frank Valentini said it best when she left General Hospital: “I love Sofia, she is a great actress and a dear friend.” That kind of praise from the people who worked with her for seven years tells you exactly what Days of Our Lives is getting. This is not an actress who needs time to find her footing in daytime. She has already done the work. She has already proven she can carry comedy, tragedy, romance, and psychological drama in the same episode. She has already built the kind of fan following that crosses show lines.
And that fan following is massive. General Hospital audiences are loyal in a way that transcends networks and streaming platforms. When Sofia Mattsson shows up in Salem, she is bringing that audience with her. The brunette hair suggests a character who is nothing like Sasha Gilmore, which means Mattsson is getting the chance to show an entirely different side of her range. Whether she is playing a brand new character, a surprise recast, or someone connected to an existing Salem family remains to be seen. But the fact that the role is shrouded in this much secrecy tells you the show knows exactly what it has.
Salem just got more interesting. And General Hospital fans just got a very good reason to start streaming Days of Our Lives.
Who do you think she should play on Days of Our Lives? A DiMera? A Brady? Someone entirely new? Drop your predictions below because this casting news has us buzzing!
WATCH THIS: As it turns out, we GH fans were WRONG about this one!
@soapoperamag Oh, I hope she's coming back! Sofia Mattsson posted from Los Angeles. Does that mean she'll soon hit the studio? Now would be the perfect time to bring her and baby Daisy home and really mess with a few lives. She could help Michael against Willow and also destroy his relationship with Jucinda so she can reclaim his love! #GeneralHospital ♬ original sound – Soap Opera Magazine





















