highest rated
acting
- The Secret Laughter of Women → Papa Fola
- The Attendant → The Attendant
- Black and White in Colour → Self
- Escape From Kampala → Minawa
- Ama → Babs
- Winners and Losers (TV) → Angelis
- Rockliffe's Babies (TV) → Lenny Darcy
- Drums Along Balmoral Drive → Badinga
- EastEnders (TV) → Henry Chadwick
- Nairobi Affair
- King → Mr. King
- Rise and Fall of Idi Amin → Dr. Michael Oloya
- The Dogs of War → Dexter
- Minder (TV) → Mr. Mikabwe
- The Class Of Miss MacMichael → Visitor
- The Music Machine → Claire's Father
- Return of the Saint (TV) → President Obono
- The Wild Geese → Col. Mboya
- The Professionals (TV) → Huntley
- The Fosters (TV) → George
- Countdown at Kusini → John Okello
- Born Free (TV) → Mwanga
- Honeybaby, Honeybaby → Gen. Christian Awani
- Divorce His, Divorce Hers (TV) → Minister
- Shaft in Africa → Kopo
- Black Snake → Isiah
- Ghost in the Noonday Sun → Abdullah
- Crown Court (TV)
- Crown Court (TV) → Haverstock Brown QC
- In the Beautiful Caribbean → Zikky
- Sunday Bloody Sunday → Prof. Johns
- Pal → Norman
- Play for Today (TV) → Norman
- Two Gentlemen Sharing → Mutt, Moving Man
- ITV Playhouse (TV) → John
- The Comedians → Haitian Soldier (uncredited)
- Till Death Us Do Part (TV) → Doctor
- Jemima + Johnny → Jemima's Dad (as Tommy Baptiste)
- Help! → Bahamian Police Chief
- The Ipcress File → Barney
- Dr. Terror's House of Horrors → Dambala (Segment 3 "Voodoo")
- Fable → Mark
- Theatre 625 (TV) → Edgar
- The Wednesday Play (TV) → Mark
- Guns at Batasi
- Espionage (TV) → African Policeman
- In the Cool of the Day → Murray Logan's chauffeur (uncredited)
- The Small World of Sammy Lee → Café Patron
- The Saint (TV) → Grant
- The Saint (TV) → Police Sergeant
- Flame in the Streets → Boyfriend
- Maigret (TV)
- Web of Evidence → Haydock
- Sapphire → Man on the Street