Francesco studied Directing Documentary at FAMU in Prague. In 2014 he directed, shot and produced Animata resistenza (2014), his debut feature documentary on the life and work of the renowned Italian animator Simone Massi. The film has been presented at the 71st Venice Film Festival and awarded with the Venice Classics Award for the Best Documentary on Cinema. His second feature documentary Brotherhood was awarded the best film in the Concorso Cineasti del presente section at 74th Locarno Film Festival.