Illobrand von Ludwiger(1937-2023)
- Additional Crew
Illobrand von Ludwiger was born on 20 July 1937 in Szczecin, Zachodniopomorskie, Poland. He is known for The UnXplained (2019), Solar Revolution (2012) and Revolution 2012 (2009). He died on 5 July 2023 in Germany.