By age thirteen, she made her acting debut, portraying the tomboy Saga in the acclaimed 1985 movie My Life as a Dog, directed by Lasse Hallström. She was educated at the Swedish National Academy of Mime and Acting in Stockholm from 1991 to 1994. Since then she has been part of the ensemble at the Royal Dramatic Theatre in Stockholm and made major parts in many classics, such as Iphigenia in Iphigenia at Aulis (1995), Bianca in The Taming of the Shrew (1997), Anja in The Cherry Orchard (1997), Estelle in Sartre's No Exit (2000), Marie in Woyzeck (2003), Jessica in The Merchant of Venice (2004) and Martirio in The House of Bernarda Alba (2008). In 2011, she played the Violinist in Duet for One.