

Falling Rocks(2000)
Pilot

Die Wüstenrose(2000)
Dr. Hermann Kummerow

Operation Delta Force 2: Mayday(1998)
Admiral Norman Henshaw

Orion's Key(1997)
Professor Morton

Warhead(1996)

Hearts & Minds(1995)
Col. van Vuuren

The Power of One(1992)
Col. Bretyn

The Fourth Reich(1990)
Major Ellis

Mutator(1989)
Axelrod

The Emissary(1989)

Cape Rebel(1989)

Merchants of War(1989)
James Sullivan (as Brian O'Shaugnessy)

Brutal Glory(1989)

The Evil Below(1989)
Father Shannon

Act of Piracy(1988)
'Barracuda' Skipper

White Ghost(1988)
John Enrlich

Silent Hunter(1988)

Operation Hit Squad(1987)
Richard
Claws(1982)
Louw's Father

The Gods Must Be Crazy(1980)
Mr. Thompson

Zulu Dawn(1979)
Maj. Smith R.A.
Decision to Die(1978)
Dr. Leon Walters

Mister Deathman(1977)
Colonel Duncan

Listen to My Story(1974)
Dr. Page
Fraud!(1974)

Mr. Kingstreet's War(1973)
Morgan

Rogue Lion(1972)
Alec Dudley
Pressure Burst(1971)

Creatures the World Forgot(1971)
Mak

Shangani Patrol(1970)
Maj. Allen Wilson

Satan's Harvest(1970)
Andrew Murdock

Strangers at Sunrise(1969)
Corporal Caine
Danie Bosman: The Story of the Greatest South African composer(1969)
Dr. Rodney Masters
Sandy the Seal(1968)
Mackenzie
Kavaliers(1966)
Capt. Ronald Rogers

Diamond Walkers(1965)
Barrett

African Gold(1965)

Seven Against the Sun(1964)
Macarthy
Die Ruiter in die Nag(1963)
Captain Ricky
Stropers van die Laeveld(1962)