Narodila se roku 1973 ve středošvédském městě Västerås. Vyrostla pak v norské metropoli Oslu do rodiny norské herečky Janniky Bonnevieové a švédského herce Pera Waldvika. V roce 1997 absolvovala stockholmskou Národní akademii pantomimy a herectví (Teaterhögskolan i Stockholm).
V roce 1997 debutovala v Královském dramatickém divadleBergmanovou hrou Yvonne. Průlomovou filmovou postavou se roku 1996 stala úloha Gertrudy v dramatu Jerusalem dánského režiséra Billeho Augusta. Následující rok si zahrála hotelovou recepční Ane v norské verzi severské kriminálky Insomnie. Následovaly role v dánské romanci Rekonstrukce, švédské komedii Pojďme si hrát, či ruském dramatu Vyhoštění.
Za titulní postavu Diny v dramatu Dina (2002) obdržela cenu pro nejlepší zahraniční herečku na Mezinárodním filmovém festivalu v Montréalu (Festival International de Films de Montréal). V roce 1999 ztvárnila Olgu v americkém thrilleru Vikingové.[2] O pět let později se objevila ve švédském psychologickém snímku Dag och natt.