Until Things Get Better
Amar’s Hand
Poisonous Roses
Lust
Eye of a Needle
Sa'atu we Tarikhu
CAI - BER
Public Indecency
Shams
Shubra Rotation
High Heels
Abu Judy
Movie
Movie · as Youssef
Movie · as Saqr
TV · 30 eps