Francesco Sossai est né à Feltre, dans la région des Dolomites italiennes. Après avoir obtenu un diplôme en littérature anglaise et allemande à l’université La Sapienza de Rome, il obtient un diplôme en réalisation cinématographique à la Deutsche Film-und Fernsehakademie de Berlin. Pendant ses études, il a réalisé son premier long métrage, Other Cannibals (Altri Cannibali, 2021), qui a reçu le prix du meilleur premier long métrage au Black Nights Film Festival (PÖFF) de Tallinn et le Vanguard Award au Vancouver International Film Festival, entre autres. Son court métrage The Birthday Party (2023) a été présenté en avant-première à la Quinzaine des Cinéastes, récompensé aux Curtas Vila Do Conde et aux Premiers Plans D’Angers, entre autres, sans oublier sa nomination aux European Film Awards et au Deutsche Kurzfilmpreis. Le dernier pour la route a été présenté en avant-première au Festival de Cannes 2025 dans le cadre de la sélection Un Certain Regard.
FILMOGRAPHIE
2025 – Le dernier pour la route 
2021 – Other Cannibals