← Back

No Image

Moustafa Abdulsalam

Born: 2004-04-25 • Alexandria, Egypt

Moustafa Abdulsalam (April 25, 2004 - ) is an Egyptian-Canadian film director, producer, and actor born in Alexandria, Egypt. He is mostly well-known for his experimental short films, as well as his efforts in building the Edmonton film scene. He currently runs Edmontosaurus Inc. and Province of Louise Records.

Filmography
Grayscale poster
Grayscale
2026 • Gabriel
A Promise Written in Blood poster
A Promise Written in Blood
2025 • Self
revisitation poster
revisitation
2025 • Self
nineoneone poster
nineoneone
2025 • Self