John Mahaffie

Flag : Unknown

John Mahaffie
John Mahaffie

 Selective Filmography

Aquaman and the Lost Kingdom

(2023)
Assistant director
Second unit director

Shazam!

(2019)
Assistant director
Second unit director

Aquaman

(2018)
Assistant director
Second unit director

Spider-Man: Homecoming

(2017)
Assistant director
Second unit director

Rogue One: A Star Wars Story

(2016)
Assistant director
Second unit director

Avengers: Age of Ultron

(2015)
Assistant director
Second unit director
Camera
Director of photography (Second unit)

Ant-Man

(2015)
Assistant director
Second unit director
Camera
Director of photography (Second unit)

The Amazing Spider-Man 2

(2014)
Assistant director
Second unit director

Thor: The Dark World

(2013)
Assistant director
Second unit director
Camera
Director of photography (Second unit)*

The Avengers

(2012)
Assistant director
Second unit director

Green Lantern

(2011)
Assistant director
Second unit director

The Chronicles of Narnia: The Voyage of the Dawn Treader

(2010)
Assistant director
Second unit director
Camera
Director of photography (Second unit)

Where the Wild Things Are

(2009)
Assistant director
Second unit director

Aliens in the Attic

(2009)
Assistant director
Second unit director (Action sequence)

The Chronicles of Narnia: Prince Caspian

(2008)
Assistant director
Second unit director

The Water Horse

(2007)
Assistant director
Second unit director

Mad Max 3 : Beyond Thunderdome

(1985)
Camera
Steadicam focus puller

(*) uncredited