Painted Screams 2025
as Sé stesso
Sergio Leone: The Way I See Things 2006
as Self
Dracula II: Ascension 2003
Second Unit Director of Photography
Antibody 2002
Camera Operator, Steadicam Operator
Banzai 1997
Camera Operator
Savages 1995
Camera Operator
The Heroes 1994
Camera Operator
Ricky & Barabba 1992
Camera Operator
Circle of Fear 1992
Camera Operator
The Stolen Children 1992
Camera Operator
Il Conte Max 1991
Camera Operator
Faccione 1991
Camera Operator
Christmas Vacation '90 1990
Camera Operator
Open Doors 1990
Camera Operator
Puppetmaster 1989
Camera Operator
Opera 1987
Camera Operator
The Name of the Rose 1986
Camera Operator
Ginger and Fred 1986
Assistant Camera
The Future Is Woman 1984
Assistant Camera
Once Upon a Time in America 1984
Assistant Camera
Toxic Love 1983
Assistant Camera
The Persian Lamb Coat 1980
Assistant Camera
Fun Is Beautiful 1980
Assistant Camera
I viaggiatori della sera 1979
Assistant Camera
Dr. Jekyll Likes Them Hot 1979
Assistant Camera
A Man on His Knees 1979
Assistant Camera
A Dangerous Toy 1979
Assistant Camera
Traffic Jam 1979
Assistant Camera
Il... Belpaese 1977
Assistant Camera
The Cat 1977
Assistant Camera
Wifemistress 1977
Assistant Camera
Nerone 1977
Assistant Camera
The House with Laughing Windows 1976
Assistant Camera
Credits from TMDB.