1995
Rik Mayall Presents: Dirty Old Town as Taxi Driver1994
(All Quiet on the) Preston Front as Monster 11994
Requiem Apache as Harry1993
Safe as Punter with Knife1992
Blame It on the Bellboy as Italian Victim1990
Mr. Bean as Bumper Cars Attendant1990
Who Bombed Birmingham? as Not available1988
Without a Clue as Dockworker1987
Inspector Morse as Trevor Radford1986
Sid and Nancy as Dick Bent1986
The Whistle Blower as Prison Officer1985
Dempsey and Makepeace as Gunman1985
Dempsey and Makepeace as Ex-Paratrooper1985
Return to Oz as Wheeler (uncredited)1985
The Holcroft Covenant as Hartman1984
Sherlock Holmes as First Thug1983
Octopussy as 0091983
Krull as Darro1982
Smiley's People as Ferguson1981
For Your Eyes Only as Guard at St. Cyril (uncredited)1981
Dangerous Davies: The Last Detective as Squad Driver1980
Flash Gordon as Hawkman1980
Standing in for Henry as Arthur Ellis1979
Arabian Adventure as Mauve Gang - Ajib1977
The Professionals as Fraser, CI5 Agent1977
Spend Spend Spend as 2nd Reporter1977
The Three Hostages as Abel1976
The Battle of Billy's Pond as Second Policeman1976
A Story to Frighten the Children as Larry Summers1975
Survivors as Sniper1974
Playhouse as Arthur Ellis1974
Juggernaut as 3rd Officer Jim Hardy1974
Haunted: The Ferryman as George Partridge/The Ferryman1972
Crown Court as Arnie Campbell1972
The Protectors as Motorcyclist1972
Running Scared as Casey1970
Catweazle as Dick1970
Figures in a Landscape as Soldier1970
Robin Redbreast as Rob1969
The Main Chance as Terry Barrett1966
The Family Way as Eddie1965
Othello as Senators-Soldiers-Cypriots2018
Been So Long Stunt Coordinator2017
The Time of Their Lives Stunt Coordinator2011
Great Expectations Stunt Coordinator2010
Luther Stunt Coordinator2010
Downton Abbey Stunt Coordinator2009
Nine Stunt Coordinator2008
Walter's War Stunt Coordinator2007
Kingdom Stunt Coordinator2006
Basic Instinct 2 Stunt Coordinator2005
Nanny McPhee Stunt Coordinator2005
The Jacket Stunt Coordinator2004
Hustle Stunt Coordinator2003
The Royal Stunt Coordinator2002
Spooks Stunt Coordinator2001
Lucky Break Stunt Coordinator2000
Hotel Splendide Stunt Coordinator2000
The Last Musketeer Stunt Coordinator2000
Quills Stunt Coordinator1999
Bad Girls Stunt Coordinator1997
Spice World Stunts1997
Reckless Stunt Coordinator1996
Element of Doubt Stunt Coordinator1995
The Young Poisoner's Handbook Stunt Coordinator1995
Annie: A Royal Adventure Stunt Coordinator1994
Pie in the Sky Stunt Coordinator1993
The Eligible Bachelor Stunts1993
Peak Practice Stunt Coordinator1992
Blame It on the Bellboy Stunt Coordinator1992
Patriot Games Stunt Coordinator1992
Chaplin Stunts1992
The Master Blackmailer Stunts1991
Pirate Prince Stunt Coordinator1990
Nuns on the Run Stunts1990
Nightbreed Stunts1989
Rules of Engagement Stunt Coordinator1988
Who Framed Roger Rabbit Stunts1988
Red Dwarf Stunts1987
A Prayer for the Dying Stunt Double1986
Half Moon Street Stunt Double1986
Highlander Stunts1985
Return to Oz Stunts1985
Lifeforce Stunts1984
Indiana Jones and the Temple of Doom Stunts1984
Sherlock Holmes Stunt Coordinator1984
Sherlock Holmes Stunts1983
The Keep Stunts1979
Minder Stunt Coordinator1977
Star Wars Stunts