2018
Requiem as Ewan Dean2016
Rogue One: A Star Wars Story as Engineer2005
Doctor Who as Mr Nainby2004
Closer as Taxi Driver2004
San Antonio as Lord Kensington2002
Below as Captain Winters1998
Four Men in a Car as Road Rage Man1991
The Darling Buds of May as P.O. Strickland1986
Lovejoy as Thug1985
Dempsey and Makepeace as Blaker1985
Dempsey and Makepeace as Ex-Paratrooper1982
The Comic Strip Presents... as Road Rage Man1979
Dick Turpin as Courier1975
Doctor Who: The Ark in Space as The Wirrn1974
Doctor Who: The Monster of Peladon as Aggedor1972
Doctor Who: The Curse of Peladon as Aggedor1963
Doctor Who as Wirrn Operator1963
Doctor Who as Aggedor2013
Thor: The Dark World Stunts2011
Pirates of the Caribbean: On Stranger Tides Stunts2011
Sherlock Holmes: A Game of Shadows Stunts2011
Captain America: The First Avenger Stunts2011
Blitz Stunts2003
The Royal Stunt Coordinator2002
24 Hour Party People Stunt Coordinator2001
Murder in Mind Stunts2000
Billy Elliot Stunts1999
Joseph and the Amazing Technicolor Dreamcoat Stunt Double1998
Elizabeth Stunts1996
The Proposition Stunts1994
Pie in the Sky Stunts1992
Heartbeat Stunt Coordinator1991
Robin Hood: Prince of Thieves Stunts1989
Batman Stunts1988
The Watch House Fight Choreographer1987
Good Morning, Vietnam Stunts1987
A Prayer for the Dying Stunts1984
The Company of Wolves Stunts1984
Indiana Jones and the Temple of Doom Stunts1983
The Keep Stunts1981
An American Werewolf in London Stunts1979
Minder Stunts1978
Blake's 7 Stunts1977
A Bridge Too Far Stunts