Актьор - The Meeting - Jack Riches(Сериал) - Stephen Richards Rapture(Късометражен) Silent Witness(Сериал)(2022) - Jomo Mashaba Breeders(Сериал)(2021-2022) - Alex Holby City(Сериал)(2001-2022) - Ric Griffin Vera(Сериал)(2022) - Dr. Leon Parmer Stephen(Мини Сериал)(2021) - Neville Lawrence Fire Ants(Късометражен)(2021) - Ewen What Matters(Късометражен)(2020) - Ewan Absentia(Сериал)(2019) - Dr. Semo Oduwale Casualty(Сериал)(2001-2019) - Ric Griffin / Gordon Hutchens Fantastic Beasts: The Crimes of Grindelwald(2018) - Mustafa Kama Red Sparrow(2018) - Simon Benford Still Star-Crossed(Сериал)(2017) - Prince Cosimo Retribution(2016/VI) - DI Reed Othello(2015) - Othello Catherine Tate for Children in Need(Кратък телевизионен филм)(2013) - Ric Griffin The Meeting(Късометражен)(2013/I) - Jack Black Magic(Късометражен)(2012/I) White Heat(Мини Сериал)(2012) - Victor (Present Day) Ghosted(2011) - Ade Small Island(Мини Сериал)(2009) - Narrator Doctor Who(Сериал)(2007) - Solomon Casualty @ Holby City(Сериал)(2005) - Ric Griffin The Afternoon Play(Сериал)(2005) - Adam Clay Conspiracy of Silence(2003) - Father Joseph Georgian Underworld(Сериал)(2003) - Narrator Timewatch(Сериал)(Документална поредица)(2003) - Narrator Horatio Hornblower: Retribution(2001) - Francois Lefanu In Deep(Сериал)(2001) - Jim Craddock North Square(Сериал)(2000) - Judge Anthony Glove It Was an Accident(2000) - George Hurlock The Bill(Сериал)(2000) - Col. Augustine Ngeze / Roger Kibanga Jason and the Argonauts(Мини Сериал)(2000) - The Centaur Arabian Nights(Мини Сериал)(2000) - Mustappa Threesome(Късометражен)(2000) - Dave To Walk with Lions(1999) - Maxwell Star Wars: Episode I - The Phantom Menace(1999) - Captain Panaka Wing Commander(1999) - Lt. Obutu The Murder of Stephen Lawrence(1999) - Neville Lawrence A Respectable Trade(Мини Сериал)(1998) - Caesar Peters Melissa(Мини Сериал)(1997) - George Bond She's Out(Мини Сериал)(1995) - DCI Ron Craigh The Glam Metal Detectives(Сериал)(1995) - John Solomon & Sheba(1995) - Nikaule's Father Shakespeare: The Animated Tales(Сериал)(1994) - Cassius Medics(Сериал)(1992-1994) - Dr. Tom Carey research consultant / Tom Carey MacGyver: Lost Treasure of Atlantis(1994) - Inspector Rhodes The Chief(Сериал)(1994) - Vincent Pierce Red Dwarf(Сериал)(1993) - Computer The Comic Strip Presents(Сериал)(1993) - Lieutenant Delaney The Tomorrow People(Сериал)(1992) - Professor Galt Virtual Murder(Сериал)(1992) - Doctor Mellor Surgical Spirit(Сериал)(1992) - Fergus Debonaire Press Gang(Сериал)(1991) - Inspector Hibbert Chancer(Сериал)(1991) - Kazeem Nightbreed(1990) - Detective Joyce Screenplay(Сериал)(1986-1989) - Mike / Wallace Behaving Badly(Мини Сериал)(1989) - Daniel The Church(1989) - Father Gus A Gentlemen's Club(Сериал)(1988) - Baba Highlander(1986) - Sunda Kastagir Alas Smith & Jones(Сериал)(1985) Titus Andronicus(1985) - Aaron Baby: Secret of the Lost Legend(1985) - Kenge Obe Sharma and Beyond(1984) - Man on Stairs Scene(Сериал)(1984) - Corporal Chalkie Angels(Сериал)(1983) - Turi Mimi Rumpole of the Bailey(Сериал)(1983) - Jonathan Mazenze Give us a Break(Сериал)(1983) - Winston A Midsummer Night's Dream(1981/I) - Philostrate The Jail Diary of Albie Sachs(1981) - Danny Young Wolcott(Мини Сериал)(1981) - Dennis St George The Dogs of War(1980) - Zangaron Officer Both Ends Meet(1980) - Michael St. John Peterson Buccaneer(Сериал)(1980) - Major Ndobi The Knowledge(1979) - Campion