An American actress, born in Dudelange, Luxembourg. She studied theater at the Max Reinhardt Seminar in Vienna, Austria. She made her debut in Perl oder Pica (2006). She is famous for presenting several other artistic works, including Time for New Heroes (2009) and Les Brigands (2015).