2025Wake Up Dead Man: A Knives Out MysterySecond Assistant DirectorMovie
2025Heads of StateSecond Assistant DirectorMovie
2025Mickey 17Second Assistant DirectorMovie
2023WonkaSecond Assistant DirectorMovie
2022The Gray ManSecond Assistant DirectorMovie
2022Doctor Strange in the Multiverse of MadnessSecond Assistant DirectorMovie
2021No Time to DieSecond Assistant DirectorMovie
2019Maleficent: Mistress of EvilSecond Assistant DirectorMovie
2018Holmes & WatsonSecond Assistant DirectorMovie
2017Justice LeagueSecond Assistant DirectorMovie
2017Beauty and the BeastSecond Assistant DirectorMovie
2015MortdecaiSecond Assistant DirectorMovie
2014Guardians of the GalaxySecond Assistant DirectorMovie
2013Thor: The Dark WorldSecond Assistant DirectorMovie
2013Jack the Giant SlayerSecond Assistant DirectorMovie
2012Resident Evil: RetributionSecond Assistant DirectorMovie
2011The Three MusketeersSecond Assistant DirectorMovie
2011Harry Potter and the Deathly Hallows: Part 2Second Assistant DirectorMovie
2010Harry Potter and the Deathly Hallows: Part 1Second Assistant DirectorMovie
2009Harry Potter and the Half-Blood PrinceSecond Assistant DirectorMovie
2008Hellboy II: The Golden ArmySecond Assistant DirectorMovie
2007Harry Potter and the Order of the PhoenixSecond Assistant DirectorMovie
2007Rough DiamondSecond Assistant Director · 6 episodesShow
2006FlyboysSecond Assistant DirectorMovie
2005JerichoSecond Assistant Director · 4 episodesShow
2005Rag TaleSecond Assistant DirectorMovie
2005Batman BeginsSecond Assistant DirectorMovie
2004AlfieSecond Assistant DirectorMovie
2004The Life and Death of Peter SellersSecond Assistant DirectorMovie
2004MindhuntersSecond Assistant DirectorMovie
2003Lara Croft: Tomb Raider - The Cradle of LifeSecond Assistant DirectorMovie
2002BelowSecond Assistant DirectorMovie
2002Mrs Caldicot's Cabbage WarSecond Assistant DirectorMovie
2001The Mummy ReturnsSecond Assistant DirectorMovie
2000ShinerSecond Assistant DirectorMovie
2000The Last of the Blonde BombshellsSecond Assistant DirectorMovie
1999SwingSecond Assistant DirectorMovie
1999Harbour LightsSecond Assistant Director · 16 episodesShow
1998LegionnaireSecond Second Assistant DirectorMovie
1998Maisie RaineSecond Assistant Director · 6 episodesShow
1997Trial & RetributionSecond Assistant Director · 2 episodesShow
1995The Hanging GaleSecond Assistant Director · 4 episodesShow
1994WycliffeSecond Assistant Director · 8 episodesShow
1994Class ActSecond Assistant Director · 14 episodesShow
1994Pie in the SkySecond Assistant Director · 21 episodesShow
1993The Young AmericansThird Assistant DirectorMovie
1993The Blackheath PoisoningsThird Assistant Director · 3 episodesShow
1992Split SecondSecond Assistant DirectorMovie
1990She-Wolf of LondonThird Assistant Director · 20 episodesShow
1989Act of WillThird Assistant Director · 4 episodesShow