John Mahaffie



Credits

Workers Con (2017)
Himself - Second Unit Director Amazing Spiderman II (archive footage)
The Making of The Fellowship of the Ring (2002)
Self
Rogue One: A Star Wars Story (2016)
Second Unit Director
Ant-Man (2015)
Second Unit Director of Photography
Avengers: Age of Ultron (2015)
Second Unit Director
Zero Dark Thirty (2012)
Second Unit Director
The Avengers (2012)
Second Unit Director
The Chronicles of Narnia: The Voyage of the Dawn Treader (2010)
Second Unit Director
Edge of Darkness (2010)
Second Unit Director
Where the Wild Things Are (2009)
Second Unit Director
The Chronicles of Narnia: Prince Caspian (2008)
Second Unit Director
The Painted Veil (2006)
Second Unit Director
Racing Stripes (2005)
Second Unit Director
The Lord of the Rings: The Fellowship of the Ring (2001)
Second Unit Director
Reckless Kelly (1993)
Steadicam Operator
The Shrimp on the Barbie (1990)
Steadicam Operator
Never Say Die (1988)
Steadicam Operator
The Facts of Life Down Under (1987)
Camera Operator