Acting
Egypt and Nubia: Sailing Lake Nasser
2023 · Movie
Cleopatra
Secrets of Giza
Egypt's Stolen Treasures
2022 · Movie
Boylesque
2015 · Movie
Fear of Hue
2013 · Movie