John Carter
(2012)Assistant directorCrowd second assistant director
Contagion
(2011)Assistant directorSecond assistant director: morocco
The Wolfman
(2010)Assistant directorSecond assistant director
Hereafter
(2010)Assistant directorSecond assistant director: London
Inkheart
(2008)Assistant directorAdditional second assistant director: second unit
Stardust
(2007)Assistant directorSecond assistant director: second unit