Né en Italie en 1988, il est diplômé de l’école national de cinéma – le Centro Sperimentale di Cinematografia. Pendant sa formation, il a réalisé avec son collègue Yan Cheng Tomba del Tuffatore et The First Shot. Il est aussi l’auteur d’un livre d’entretiens avec le réalisateur Eugène Green, paru aux éditions italiennes Artdigiland.