Born in 1978 in Zürich, she studied arts at the University of Bern. After finishing her studies, she landed roles in Alles wird gut, I was a Swiss banker, and Imbissness. In 2005, she received a lot of praise for her role in the film Zeit der Wünsche, and was subsequently rewarded with the Adolf Grimme Prize for best "new cinematic talent". In 2006, she acted in Der Letzte Zug with Gedeon Burkhard. Her latest role is in famous Luxembourgian director Andy Bausch's Deepfrozen opposite actor Peter Lohmeyer.