In the Hand of Dante 2026
Underwater Camera
Nosrat Karimi, Being an Artist in Iran 2024
Camera Operator
The Commander 2023
Underwater Camera
Gorgona 2022
Camera Operator
The War to Come 2021
Director
The Passion of Anna Magnani 2019
Director of Photography
Europe for Sale 2014
Director of Photography
Gaza Hospital 2009
Director
The Dark Sea 2006
Assistant Camera
R-Esistenze 2006
Director
Who Gave You the License? 1970
Actor
The Revenge of Ivanhoe 1965
Actor
Hercules of the Desert 1964
Actor
The Terror of the Steppes 1964
Actor
Credits from TMDB.