2026Savage HouseMovieFirst Assistant Director
2025My Mother's WeddingMovieFirst Assistant Director
2025Bridget Jones: Mad About the BoyMovieFirst Assistant Director
2024One Day's CatchMovieas Self
2024We Live in TimeMovieFirst Assistant Director
2023Good GriefMovieFirst Assistant Director
2022Enola Holmes 2MovieFirst Assistant Director
2022MenMovieFirst Assistant Director
2020The Trip to GreeceMovieFirst Assistant Director
2019GreedMovieFirst Assistant Director
2018Bohemian RhapsodyMovieSecond Unit First Assistant Director
2018Peter RabbitMovieSecond Assistant Director
2017The SnowmanMovieSecond Assistant Director Trainee
2017The Trip to SpainMovieFirst Assistant Director
2017A Cure for WellnessMovieSecond Assistant Director Trainee
2017T2 TrainspottingMovieSecond Unit First Assistant Director
2016GrimsbyMovieSecond Assistant Director
2015The ProgramMovieSecond Assistant Director
2014The Trip to ItalyMovieFirst Assistant Director
2013The Last Days on MarsMovieSecond Assistant Director