Movies
Nineteen Eighty-Four
as Artsem Lecturer
Firelight
as Dr. Geddes
Doctor Who: The Chase
as William Shakespeare
Jules Verne's Rocket to the Moon
as Carruthers
Doctor Who: Revelation of the Daleks
as Vogel
The Missionary
as Fermleigh's Doctor
Catch Us If You Can
as Grey
The Ties That Bind Us
as Runcible (archive footage)
Alfie Darling
as Hugh, Ad Man
A Touch of the Tiny Hacketts
as 1st Policeman