

The Siege of Jadotville
2016 · as USSR Ambassador

Amelia
2009 · as Reporter #1

Zulu Dawn
1979 · as Isandhlwana Redcoat (uncredited)

Wah-Wah
2005 · as Tobias

Disgrace
2008 · as Bill Shaw

Do Your Worst
2023 · as Voice Over

The Visual Bible: Acts
1994 · as Agrippa

Slash
2002 · as Preacher / Sheriff

Straight Circle
2025 · as Senator

Dead Easy
2004

Blood and Glory
2016

Parable
2020 · as Rev. Day

Happiness Is a Four-Letter Word
2016 · as (Voice)

Jock of the Bushveld
1995 · as Government Official

Shark Quest
2003 · as Narrator

Merchants of War
1989 · as Ralph Bauer (as Michael Richards)

April 1980
1980 · as Alex Carpenter