L'ultima sfida 2025
Director, Screenplay
Ralph De Palma: The Fastest Man on Earth 2020
Director
Elf Me 2023
First Assistant Director
...Watch Out, We're Mad 2022
Pope John Paul I: The Smile of God 2006
Second Assistant Director
Credits from TMDB.