2019
Playing with Fire as Burly Smoke Jumper #32000
Sexy Beast as Nicky1989
Indiana Jones and the Last Crusade as Castle Brunwald Radio Officer (uncredited)1986
Aliens as Alien Warrior (uncredited)1985
Dempsey and Makepeace as Hood1985
Dempsey and Makepeace as Hood on Motorbike1984
The Zany Adventures of Robin Hood as Merry Man1984
Driving Ambition as Policeman1983
Reilly: Ace of Spies as Maitland1979
Minder as Bob1975
The Sweeney as Arthur1970
The Hunting of Lionel Crane as Corporal2024
Longlegs Stunts2023
The Kitchen Stunts2022
Sonic the Hedgehog 2 Stunts2019
Noelle Stunt Coordinator2019
Benchwarmers 2: Breaking Balls Stunts2018
Bad Times at the El Royale Stunts2018
The Predator Stunt Coordinator2018
Skyscraper Stunts2014
Dawn of the Planet of the Apes Stunt Double2014
Christmas Icetastrophe Stunt Double2014
Godzilla Stunts2014
Run for Your Life Stunt Double2013
The Marine 3: Homefront Stunts2013
Elysium Stunts2011
Ice Road Terror Stunts2010
Inception Utility Stunts2008
Yeti: Curse of the Snow Demon Stunt Double2007
Whisper Stunts2007
Battle in Seattle Stunt Double2007
White Noise 2: The Light Stunts2007
Pathfinder Stunts2006
Scary Movie 4 Stunts2006
Underworld: Evolution Stunts2005
Fantastic Four Stunts1993
Cracker Stunt Coordinator1993
Cracker Stunts1991
Company Business Stunts1990
Nightbreed Stunts1989
Batman Stunts1989
Slipstream Stunts1988
Buster Stunts1988
An Affair in Mind Stunts1986
Aliens Stunts1985
Lifeforce Stunts1985
A View to a Kill Stunts1984
Driving Ambition Stunt Coordinator1984
Indiana Jones and the Temple of Doom Stunts1980
Superman II Stunts1978
Blake's 7 Stunts1977
A Bridge Too Far Stunts1977
The Professionals Stunt Coordinator1970
Catweazle Stunt Coordinator