Self
Never Sleep Again: The Elm Street Legacy (2010)
Never Sleep Again: The Making of ‘A Nightmare on Elm Street’ (2006)
The House That Freddy Built (2006)
Camera Operator
Black Panther (2018)
Second Unit Cinematographer
The Fate of the Furious (2017)
Second Unit Director of Photography
Kong: Skull Island (2017)
Teenage Mutant Ninja Turtles: Out of the Shadows (2016)
Furious 7 (2015)
"C" Camera Operator
Captain America: The Winter Soldier (2014)
Captain Phillips (2013)
Director of Photography
Visible Scars (2012)
Additional Photography
The Expendables (2010)
Kites (2010)
The Lost (2009)
Story
Unnatural Causes (2008)
The Haunting Hour: Don't Think About It (2007)
Hidden Camera (2007)
The Deal: El trato (2006)
Crusader (2005)
The Curse of El Charro (2005)
12 Days Of Terror (2004)
Face of Terror (2004)
Global Effect (2002)
Storm Watch (2002)
Rockets' Red Glare (2002)
Instinct to Kill (2001)
Faust: Love of the Damned (2000)
Blowback (2000)
The Apartment Complex (1999)
The Base (1999)
Inferno (1998)
Cinematography
Assignment Berlin (1998)
Buried Alive II (1997)
Wishmaster (1997)
The Big Squeeze (1996)
One Good Turn (1996)
Bloodsport II (1996)
Fist of the North Star (1995)
Evolver (1995)
Scanner Cop (1994)
Il silenzio dei prosciutti (1994)
Relentless 3 (1993)
Maniac Cop 3: Badge of Silence (1992)
Mom and Dad Save the World (1992)
We're Talkin' Serious Money (1992)
Strays (1991)
Fast Getaway (1991)
Buried Alive (1990)
The Ambulance (1990)
Shocker (1989)
Lucky Stiff (1988)
To Die For (1988)
Cherry 2000 (1987)
The Hidden (1987)
My Demon Lover (1987)
Quiet Cool (1986)
A Nightmare on Elm Street Part 2: Freddy's Revenge (1985)
A Nightmare on Elm Street (1984)
The Lost Empire (1984)
Making the Grade (1984)
Last Plane Out (1983)
Young Warriors (1983)
Angel of H.E.A.T. (1983)
The House Where Evil Dwells (1982)
St. Helens (1982)
Galaxy of Terror (1981)
The Girl, the Gold Watch & Everything (1980)
The Private Eyes (1980)
The Prize Fighter (1979)
They Went That-A-Way & That-A-Way (1978)
Hot Tomorrows (1977)
Hot Dogs for Gauguin (1972)