Steffi Niederzoll was born in 1981 in Nuremberg, Bavaria, Germany. She is a director and writer and is known for her films Seven Winters in Tehran (2023), Lea (2008), and Ein Sommer Lang (2006).