2007
Stuart: A Life Backwards as Drew2000
The Wyvern Mystery as Alice's Father1999
The Alchemists as Michael Seals1994
(All Quiet on the) Preston Front as Ben1994
Fair Game as Simon1993
Stalag Luft as 'Einstein' Price Egerton1991
Soldier Soldier as Prosecutor2022
The Reunion Creator2018
Selection Day Writer2018
Selection Day Creator2017
Rellik Writer2016
Marcella Writer2015
Spotless Writer2011
Vera Writer2004
New Tricks Writer2004
Hustle Writer