Actor
Adulthood
2008
as Vern
Keeping Mum
2005
as Ted - Pond Workman
Alexander
2004
as Pausanius's Accomplice (uncredited)
Documentaries
Game of Thrones: The Last Watch
2019
as Self
Crew
Fantastic Beasts: The Secrets of Dumbledore
2022
Stunt Coordinator
Bull
2021
Stunt Coordinator
After Louise
2019
Stunt Coordinator
Downton Abbey
2019
Stunt Coordinator
Dumbo
2019
Stunt Coordinator
Survivor
2015
Stunt Coordinator
'71
2014
Stunt Coordinator
Guardians of the Galaxy
2014
Stunt Coordinator
The Invisible Woman
2013
Stunt Coordinator
Jack the Giant Slayer
2013
Stunt Coordinator
Captain America: The First Avenger
2011
Stunt Coordinator
Coriolanus
2011
Stunt Coordinator
Quantum of Solace
2008
Stunt Coordinator
Adulthood
2008
Stunt Coordinator
Doomsday
2008
Stunts
The Golden Compass
2007
Stunt Double
Elizabeth: The Golden Age
2007
Stunts
Children of Men
2006
Stunts
The Legend of Zorro
2005
Stunts
Alexander
2004
Stunt Double
Troy
2004
Stunts
Ella Enchanted
2004
Stunts
Ella Enchanted
2004
Stunt Double
Nicholas Nickleby
2002
Stunts
The Count of Monte Cristo
2002
Stunts
Elizabeth
1998
Stunts
Murder in Mind
1997
Stunt Double