She is a Swiss actress born in Luxembourg and raised in Basel, Switzerland. She completed her theater studies at the Max Reinhardt Seminar in Vienna, Austria. She also obtained a membership in the Thalia Theater in Hamburg. She is known for Hannah Arendt (2012) and Capitani (2022).