Play for Today
as Joel
Shaka Zulu
as Ogle
Who Am I?
as Morgan
Freefall
as John Horner
The Devil's Whore
as Croyland Governor
The Mangler
as Officer Steele
Pets
as Sonny
Burndown
as Mason
Toxic Effect
as Jonathan Forbes
Amelia
as Reporter #3
House of Whipcord
as Ted
Prisoners of the Lost Universe
as Head Trader
American Ninja 4: The Annihilation
as Maksood
The Three Investigators in The Secret of Terror Castle
as der Chauffeur
Cyborg Cop
as Callan
The Fairy King
as PC Jim Blythe
Namibia: The Struggle for Liberation
as Father Bergman
Hooded Angels
as Packer
Lunar Cop
as Aragon
Cry, the Beloved Country
as Captain van Jaarsveld