John Mahaffie



Credits

Workers Con ()
Himself - Second Unit Director Amazing Spiderman II (archive footage)
Avengers: Age of Ultron (2015)
Second Unit Director
The Avengers (2012)
Second Unit Director
Edge of Darkness (2010)
Second Unit Director
The Painted Veil (2006)
Second Unit Director
The Lord of the Rings: The Fellowship of the Ring (2001)
Second Unit Director