Movies
Lifeforce
as First Boy in Park
Party Party
as Steve
The Secret Adversary
as Henry
I Bought a Vampire Motorcycle
as Gym Trainer
Babylon
as Young Man on balcony
Institute Benjamenta, or This Dream People Call Human Life
as Jorgenson
Face
as Station Constable
Don't Leave Me This Way
as Arthur Goodchild
Schadenfreude
as Tv Presenter
Oi For England's Green and Pleasant Land
as Himself