Actor
The Secret Diaries of Miss Anne Lister
2010 · as Jeweller
Bradford Riots
2006 · as Prosecution barrister
The Falklands Play
2002 · as Rt Hon Enoch Powell MP (Conservative)
Charlotte Gray
2001 · as Assault Course Instructor
Dockers
1999 · as Teacher
Agatha Christie's The Pale Horse
1997 · as Desk Sergeant
Brazen Hussies
1996 · as Justin's Dad
Friendly Monsters: A Monster Christmas
1994 · as (voice)
Friendly Monsters: A Monster Easter
1994
Friendly Monsters: A Monster Holiday
Gone Too Far: The Mystery of Mrs. Muriel McKay
1992 · as D.S. Roger Street
Dear Sarah
1990 · as Warder #2