German-born artist, actress and photographer, she also lived in Croatia, France and Egypt. She studied sculpture and fine arts and began studying Egyptology and Oriental Studies. She appeared in the 2015 movie Drifters.