Idward was born on December 7, 1973 in Cairo, Egypt. He is an actor, known for Secret File (2022), Bedoon Reqaba (2009) and Outsider Bloodline (2021).
No data