NEBULA
Discover
Movies
TV Shows
Production
Karim Debbagh
January 27, 1972
Tangier, Morocco
Known
for
76
Matchbox the Movie
2026
50
Paul Bowles: The Cage Door Is Always Open
2013
0
Five Eyes
2025
Karim Debbagh — NEBULA