

Assassination Games
2011 · as Godfrey

The Marine 6: Close Quarters
2018 · as Graham Torrence

Relative Values
2000 · as Film Director

Code of Silence
2021 · as Du Rose

Prisoners of the Sun
2013 · as Peter Levitz

All Forgotten
2001 · as Vasya

The Three Musketeers
2023 · as Jussac

The Lodge
2004 · as Alex

Amoc
2017 · as Colin

The Defender (Studio One)
1957 · as Sergeant James Sheeley

Cold Water
2022

Beat Girl
2013 · as Tom

Letters from Baghdad
2017 · as General Sir Gilbert Clayton

Wilfred
2000 · as Wilfred Owen

The Sword of Thyrus
as King Luther

Delia Derbyshire: The Myths And Legendary Tapes
2020 · as The Man Behind Desks

Frankenstein's Wedding... Live in Leeds
2011 · as The Detective

Land of Giants
2013 · as Looter