

Upgraded
as Joe
2024

The Tower
as Dr Gower
2021

Grace
as Lubos
2021

Miss Scarlet
as Harry Pettifer
2020

True West
as Fight Choreographer
2016

Soldiers of the Damned
as Colonel Schwab
2015

A Passionate Woman
as Mr. Bethshiva
2010

Micro Men
as Foreman
2009

The Story of Alton Towers
as The Lord Of Darkness (Archive Footage)
2005

Blue Murder
as Bernard Aspen, Fight Choreographer
2003

The Royal
as Fight Choreographer
2003

The Falklands Play
as David Lambie MP (Labour)
2002

Vacuuming Completely Nude in Paradise
as Pockmark
2001
Beech is Back
2001

Captain Corelli's Mandolin
as German Officer
2001

Ivanhoe
as Bardon
1997

Silent Witness
1996

Elidor
as Lead Warrior
1995

(All Quiet on the) Preston Front
as Biscuit Executive
1994

Cracker
as Voice Expert
1993