Youssef Abodan est né à Alep, en Syrie (1989). Il est diplômé de l'Institut Supérieur de Cinéma du Caire, en Égypte (2016). Il a réalisé son premier court-métrage documentaire Autumn (2014) en tant que projet lors de sa troisième année d'études, et a participé à de nombreux festivals de cinéma. Il a également réalisé un court-métrage de fiction intitulé The Hook (2017), qui était son projet de fin d'études à l'institut. Il a travaillé en tant qu'assistant réalisateur sur de nombreux longs-métrages et séries télévisées.