Mary Had a Little...
(Hawkes)
Bright Young Things
(Angry Gentleman)
Friendship's Field
(Marcus)
I'll Sleep When I'm Dead
(Calgani)
Carry On Cleo
(Guard at Caesar's Palace (uncredited))
Very Important Person
The Orchard End Murder
(Robins)
Doctor Who: The Five Doctors
(Cyber Lieutenant)
Personal Services
(Nicole)
Doctor Who: Earthshock
(Cyber Lieutenant)
The Corridor People
(Second Mr. Grimm)
Doctor Who
(Cyber Lieutenant)
Doctor Who
(Swampie Warrior)