Né en 1976 en Algérie, Karim Moussaoui réalise en 2003 le court métrage Petit déjeuner, puis Ce qu’on doit faire en 2006. Membre fondateur de Chrysalide, association de promotion culturelle, il a également travaillé comme premier assistant sur le film Inland, de Tariq Téguia. En 2011, il devient responsable de la programmation cinéma à l’Institut Français d’Alger. En 2013, il réalise Les Jours d’avant, co-écrit avec Virginie Legeay, tout en développant son premier long-métrage En attendant les hirondelles, sélectionné à l’atelier d’écriture Méditalents, puis à la Cinéfondation du Festival de Cannes.