Sofia graduated from Performing Art School in Gothenburg in 2017. She has performed as Martha in Marguerite: en dans med djävulen at Malmö Opera, Chess på svenska, Mamma Mia! the musical (cover Sophie) in Helsinki, played Konstatina in Mamma Mia! The Party in Stockholm and as the narrator for the world premiere of Merregnon: Tystnadens Land with Kungliga Filharmonikerna at Stockholm’s Konserthus.
Sofia is also a violinist, which has been a major part of her work recently, including in her role as Martha at Malmö Opera. The role of Nessarose in the musical Wicked (2023/2024) is her first role at Göteborg Opera.