Flash Gordon
(Special Movement)
Superstition
(Waiter)
Morte d'Arthur
(Sir Agravaine)
Hugo
(Arabian Knight)
Normal Service
(Ferdi)
The Living Daylights
(004)
Alice Through the Looking Glass
(Poomally Hightopp)
Muppet Treasure Island
(Calico Jerry)
Wild Geese II
(Jamil)
The NeverEnding Story III
(Mr. Rock Chewer - Felsenbeißer / Shopping Clerk)
Antony & Cleopatra
(Soldier)
The Gospel of John
(Government Official's Servant)
The Keep
(Border Guard 1)
Reunion
(Muscle Max)
The Storyteller
(Troll / Trollop (voice) (episode "The True Bride"))
Bad Girls
(DI Williamson)
Grange Hill
(Sports Teacher)
Heartbeat
(Mr. Drinkwater)
The Paradise Club
(DCS Graham)
The Storyteller
(Half-man)
The Storyteller
(Giant)
The Storyteller
(Troll/Trollop)
The Play on One
(Ferdi)
The Professionals
(Smith)