Self
Show Me the Magic (2012)
Side by Side (2012)
Not Quite Hollywood (2008)
Telling Schoolgirl Tales: The Making of 'The Getting of Wisdom’ (2006)
Director of Photography
Magiškų paslaugų biuras (2023)
Slaptas kalėjimas (2022)
A Stitch in Time (2022)
Executive Producer
Rajma Chawal (2018)
Cinematography
Ali's Wedding (2017)
Siuvėja (2015)
Enderio žaidimas (2013)
Mental (2012)
Mega Piranha (2010)
Iksmenai: Pradžia. Ernis (2009)
Narnijos kronikos: Liūtas, burtininkė ir drabužių spinta (2005)
Peter Pan (2003)
Psichoterapija (2003)
Laiko mašina (2002)
Mulen Ružas (2001)
Pamotė (1998)
Riba (1997)
Romeo + Juliet (1996)
Nine Months (1995)
Akivaizdus ir tikras pavojus (1994)
Ponia Dautfajė (1993)
The Man Without a Face (1993)
Patriotų žaidimai (1992)
Medicine Man (1992)
Career Opportunities (1991)
The Hard Way (1991)
Stanley & Iris (1990)
Parenthood (1989)
See You in the Morning (1989)
Moon Over Parador (1988)
Orphans (1987)
Grobuonis (1987)
The Fringe Dwellers (1986)
Hard to Handle: Bob Dylan in Concert (1986)
Down and Out in Beverly Hills (1986)
My Man Adam (1985)
King David (1985)
Moscow on the Hudson (1984)
Harry & Son (1984)
Now and Forever (1983)
Blue Skies Again (1983)
Tempest (1982)
Don't Cry, It's Only Thunder (1982)
Puberty Blues (1981)
The Children of An Lac (1980)
The Club (1980)
The Earthling (1980)
Tramdytojas Morantas (1980)
The Journalist (1979)
My Brilliant Career (1979)
The Odd Angry Shot (1979)
Money Movers (1978)
Patrick (1978)
Don's Party (1976)
Barry McKenzie Holds His Own (1974)
Camera Operator
The Fifth Facade: The Making of the Sydney Opera House (1973)
The Adventures of Barry McKenzie (1972)