A German actress, born in Erlabrunn, Germany. She studied at the Ernst Busch Academy of Dramatic Arts in Berlin, Germany, and graduated in 2006. Some of her credits include The Letter (2011) and Lara (2019).