Il réalise trois courts métrages sélectionnés dans plusieurs festivals internationaux où ils remportent plusieurs prix. Son premier long métrage, "Un fils", entame sa carrière internationale en sélection officielle à la Mostra de Venise 2019, où Sami Bouajila remporte le prix du meilleur acteur dans la section "Orizzonti".