

National Theatre Live: Allelujah!(2018)
Neville

Jonah(2013)
Old Mbwana

Captain Phillips(2013)
Maersk Alabama Crew
Random(2011)
Dad

Victoria Falls: The Smoke That Thunders(2009)

All In The Game(2006)
Arthur

Shooting Fish(1997)
Magistrate

A Son of Africa: The Autobiography of a Slave(1996)
Father

One Foot in the Grave: One Foot in the Algarve(1993)
Humphrey

Women and Men: Stories of Seduction(1990)
Train Attendant

White Mischief(1987)
Abdullah

Cry Freedom(1987)
Lesotho Goverment Official

Death Is Part of the Process(1986)
Sipho

Desert of Lies(1984)
Sylveste

Sheena(1984)
Elder 1

A Woman Called Golda(1982)
Journalist

Rise and Fall of Idi Amin(1981)
Freedom fighter Ofumbi

The Final Conflict(1981)
Brother Paulo
Life for Christine(1980)
Doctor, Holloway
Kiss and Tell(1980)
Conference Director

Doctor Who: Planet of Evil(1975)
Ponti

Doctor Who: Frontier in Space(1973)
Newscaster

Praise Marx and Pass the Ammunition(1970)
Julius

The Plague of the Zombies(1966)
Servant

Curse of the Voodoo(1965)
African Expert

Guns at Batasi(1964)