actress, producer, director
Petra Luna was born on Apr 19, 1965 in Germany. Petra Luna's big-screen debut came with The Room directed by Roland Reber in 2000.
Petra Luna was born on April 19, 1965 in Bueckeburg, Lower Saxony, Germany. She is an actress and producer, known for
BirthdayApr 19, 1965
Place of BirthBueckeburg, Lower Saxony, Germany