Production
Value for Money
1970
Producer
Writing
Value for Money
1970
Writer
Camera
Atlas Shrugged: Part III: Who Is John Galt?
2014
Director of Photography
Call Me Crazy: A Five Film
2013
Director of Photography
Ghost Ship
2002
Director of Photography
Thir13en Ghosts
2001
Director of Photography
Pushing Tin
1999
Director of Photography
The Jack Bull
1999
Director of Photography
Virtuosity
1995
Director of Photography
Tank Girl
1995
Director of Photography
The Commitments
1991
Director of Photography
Wild Orchid
1989
Director of Photography
Homeboy
1988
Director of Photography
Aria
1987
Director of Photography
Comrades
1987
Director of Photography
Space Riders
1984
Camera Operator
Those Glory Glory Days
1983
Camera Operator
The Getting of Wisdom
1977
Camera Operator
Barry McKenzie Holds His Own
1974
Camera Operator
My Ain Folk
1973
Director of Photography
Birthday
1969
Camera Operator
Crew
Hideaway
1995
Cinematography
Value for Money
1970
Cinematography