| |
| Film Credits |
| |
| CRY, THE BELOVED COUNTRY / AFRICAN FURY | 1951 | Absalom Kumalo |
| DARK LONDON | 1952 | cast member |
| DUEL IN THE JUNGLE | 1954 | servant |
| SAFARI | 1956 | Kakora |
| ONDONGO / ONDONGO AN ADVENTURE OF THE AFRICAN FRONTIER | 1956 | Leni's brother |
| THE LAST RHINO | 1956 | voice |
| THE MARK OF THE HAWK / ACCUSED | US, 1957 | African doctor |
| ACROSS THE BRIDGE | 1957 | second train attendent |
| TOTO AND THE POACHERS | 1957 | voice |
| NOR THE MOON BY NIGHT / ELEPHANT GUN | 1958 | Nimrod |
| PICCADILLY THIRD STOP | 1960 | London Underground porter |
| ALI AND THE CAMEL | 1960 | voice |
| FLAME IN THE STREETS | 1961 | Sam |
| THE PAINTED SMILE / MURDER CAN BE DEADLY | 1961 | barman |
| NOTHING BARRED | 1961 | Convict |
| VUKANI - AWAKE | UK/South Africa, 1965 | director |
| JEMIMA + JOHNNY | 1966 | director; writer |
| HANDLING WITH BATTERY POWER | 1966 | commentator |
| TWO GENTLEMEN SHARING | UK/US, 1969 | Bill |
| RHODESIA COUNT DOWN | UK/Rhodesia, 1969 | cast member |
| IT'S THE ONLY WAY TO GO | 1970 | guest artist |
| BEHIND THE LINES | 1971 | narrator |
| THE SQUEEZE | 1979 | West Indian |
| A DRY WHITE SEASON | US, 1989 | technical adviser |
| |
| Television Credits |
| |
| TROUBLE IN THE SUN | BBC tx 26/7/1953 | native |
| THE PROMISED YEARS: The Small Victory | BBC tx 11/7/1954 | Sam |
| SUNDAY NIGHT THEATRE: Halcyon Days | BBC tx 18/7/1954 | Corey Simms |
| DOUGLAS FAIRBANKS JR. PRESENTS: One Way Ticket | ITV tx 25/8/1954 | Robert |
| THE THREE PRINCES | BBC tx 26/12/1954 | the Janisarry |
| DIXON OF DOCK GREEN: The Dock Green Desperado | BBC tx 30/7/1955 | Jumble |
| O.S.S: Operation Barbeque | ITV tx 18/1/1958 | cast member |
| SUNDAY NIGHT THEATRE: The Green Pastures | BBC tx 14/9/1958 | Shem |
| QUATERMASS AND THE PIT: The Halfmen | BBC tx 22/12/1958 | workman |
| SUNDAY NIGHT THEATRE: The Concert | BBC tx 5/7/1959 | Steve |
| DIXON OF DOCK GREEN: The Black and the White | BBC tx 12/3/1960 | Jumble |
| DANGER MAN: Deadline | ITV tx 4/6/1961 | Moses Amadu |
| BOYD Q.C.: Out of the Frying Pan | ITV tx 14/6/1961 | Davis |
| STUDIO 4: The Grass is Singing | BBC1 tx 26/3/1962 | houseboy |
| Z CARS: Affray | BBC1 tx 19/6/1962 | doctor |
| THE SUNDAY NIGHT PLAY: The Man Who Opted Out | BBC tx 8/7/1962 | Tom |
| THE CHEATERS: Diamond Studded Malaria | ITV tx 6/1/1963 | cast member |
| Z CARS: The Share-Out | BBC1 tx 12/5/1965 | Apricot |
| BLACKMAIL: The Taming of Tropper Tanner | ITV tx 25/11/1965 | cast member |
| THEATRE 625: Wind Versus Polygamy | BBC2 tx 15/7/1968 | Ofodile |
| THE TROUBLESHOOTERS: Camelot on a Clear Day | BBC1 tx 1/6/1970 | Mbogo |
| PLAY OF THE MONTH: King Oedipus | BBC1 tx 24/11/1972 | cabinet secretary |
| BARLOW AT LARGE: Trespass | BBC1 tx 21/3/1973 | Daniel |
| SPY TRAP: Anything Legal Considered | BBC1 tx 18/9/1973 | Ralph Kisanga |
| PLAY FOR TODAY: Child of Hope | BBC1 tx 24/4/1975 | Mutumbulua |
| PLAY FOR TODAY: Victims of Apartheid | BBC1 tx 24/10/1978 | Mokwe |
| BLESS ME FATHER: Father Neil's First Miracle | ITV tx 18/11/1979 | Mr Affram |
| PRISONER OF CONSCIENCE: Nelson Mandela | BBC2 tx 16/10/1981 | Govan Mbeki |
| JOHNNY JARVIS: 1977-1978 | BBC1 tx 10/11/1983 | Mr Casson |
| NELSON MANDELA / MANDELA | South Africa tx 8/1/1986 | director |
| AFRICA ON FILM | BBC2 tx 16/3/1991 | program consultant / on-screen participant |