Actor
A Business Affair
1994 · as Boat Guest
Cause Célèbre
1987 · as 1st Reporter
Doctor Who: The Visitation
1982 · as Android
Flashpoint Africa
1980 · as Fowler
Game for Vultures
1979 · as Van Rensburg
Killer Force
1976 · as Rick
Funeral for an Assassin
1974 · as Capt. Evered Roos
Dog Squad
1973 · as Frankie Miller
Vengeance Cops
1971 · as Benjay Larson
Doppelgänger
1969 · as Mallory
Immortality Inc
1969 · as Earth Blaine
Duffy
1968 · as Radio Operator