As Actor/Actress
Minder
Mugger
Natural World
Narrator
Tales of the Unexpected
Steward
Theatre 625
Captain Dakers
Laberinto
Goblin (voice)
El Cristal Encantado
Urzah (voice)
Brush Strokes
Mr. Morella
Oz, un mundo fantástico
Tik Tok (voice)
La guerra y la paz
Petya Rostov
Worlds Beyond
Alfred Brown (voice)
¡Hundan al Bismarck!
Able Seaman Brown
Dunkirk
Frankie
La sombra de un gigante
Junior British Officer
TUGS
Dark Towers
Sons and Lovers
Arthur Morel
Poldark
Henry Harvey
TUGS: A Bigg Retrospective
Self
30 Door Key
Ancient Discoveries
Starship
Detective Droid's Voice (voice)
Through The Dragon's Eye
Aberfan: The Untold Story
Narrator
Robin Hood Junior
Sergeant
The Real Texas Chainsaw Massacre
Self
A Cry from the Streets
Don Farrer
David Macaulay: Cathedral
Bishop Gervais / Chapter Member (voice)
In Search of Mozart
Leopold Mozart
The Most Dangerous Man in the World
Newsreader
Dark Fellowships: The Vril
Narrator