Francesco Sossai è nato a Feltre, in provincia di Belluno nel 1989. Durante gli anni del liceo comincia a girare cortometraggi e mediometraggi. Consegue una laurea in Lingue e Letterature Moderne all'Università La Sapienza di Roma. Viene poi ammesso al corso di regia della DFFB Deutsche Film- und Fernsehakademie di Berlino dove segue corsi con Bela Tarr, Apitchapong Weerasetakul, e Pedro Costa. Altri cannibali è il suo lungometraggio di diploma. Vive e lavora in Veneto.