Randa Chahoud was born in 1975 in Berlin. She is a director and cinematographer, known for Legal Affairs (2021), Deutschland 89 (2020) and The Accidental Rebel (2019).
TV Mini Series
Contribute to this page
Suggest an edit or add missing content