Known For
Complete Filmography

Wicked Little Letters
2024
as Judge Maccleston
When the denizens of Littlehampton – including conservative Edith – begin receiving letters full of hilarious profanities, rowdy Irish migrant Rose is...

imagine… Russell T Davies: The Doctor and Me
2023
as Self
imagine... follows celebrated British TV writer Russell T Davies as he prepares to return as the showrunner of Doctor Who – with two Doctors and bigge...

Just Passing
2023
Del, a workaholic struggling with her mental health, wants to escape the numbness consuming her. Despite being surrounded by people, she feels alone a...

Boys on Film 22: Love to Love You
2022
as Edna May
The latest in Peccadillo’s critically acclaimed series – now established as a leading showcase for new and emerging queefilm-makingng talent from arou...

National Theatre Live: Trouble in Mind
2021
as Sheldon Forrester
In 1950s America, protests for racial equality erupt in the face of voter suppression. On Broadway, Wiletta Mayer, a talented black actress, begins r...

The Act
2020
as Edna May
In 1965 - the eve of decriminalization for acts of male homosexuality in the U.K. - Matthews, a young gay man at odds with the world, discovers love, ...

Roald Dahl's The Witches
2020
as Chief Doorman
In late 1967, a young orphaned boy goes to live with his loving grandma in the rural Alabama town of Demopolis. As the boy and his grandmother encount...

Star Wars: The Rise of Skywalker
2019
as First Order Officer
The surviving Resistance faces the First Order once again as the journey of Rey, Finn and Poe Dameron continues. With the power and knowledge of gener...

Backdraft 2
2019
as Ricket
Years after the original Backdraft, Sean, son of the late Steve "Bull" McCaffrey, is assigned to investigate a deadly fire only to realize it is somet...

Jellyfish
2019
as Adam Hale
In Margate, England, life is not easy for teenager Sarah Taylor, between being bullied at school, being exploited by a dominant boss and having to tak...

Rasta Man Vibrations
2018
as Dr. Urquhart
A respected Doctor studying a very rare speech disorder is surprised by a series of patients in a week.

National Theatre Live: Barber Shop Chronicles
2018
as Emmauel
For generations, African men have gathered in barber shops to discuss the world. These are places where the banter can be barbed and the truth is alwa...

RSC Live: Hamlet
2016
as Polonius
Hamlet has the world at his feet. Young, wealthy and living a hedonistic life studying abroad. Then word reaches him that his father is dead. Returnin...

Father's Day
2013
as Ade
Joe wants out but the Don won't take no for an answer. Carl lays a plan to use Alison as the bait. Will it work, or will Joe walk away?
The Making of Julius Caesar: Royal Shakespeare Company
2012
as Himself / Cassius
From early rehearsals to the final performance, this in-depth exploration provides a behind-the-scenes look at how the RSC reimagined a Shakespearean ...

Julius Caesar
2012
as Cassius
Film version of the Royal Shakespeare Company's 2012 production of Shakespeare's fast-moving thriller. A vivid story about a struggle for democracy, J...

Critical Eye
2010
as CCTV Controller
Miserable critic, Brian Tanner, is famous for his vicious film reviews on his TV show Critical Eye. Over the years, he's grown to hate pretty much eve...

Bad Day
2008
as Restaurant Manager
Rebecca Ryan has been working as an undercover agent for the Organised Crime Division (OCD) posing as a taxi driver, while investigating London's sout...

Deadmeat
2007
as Prime Minster
Ex-con Clarkie is betrayed by his best friend, he has no one to turn to as he tracks down his brother's killers. The war spills onto London's mean str...

Long Time Dead
2002
as Dr. Wilson
A group of British students embark on summoning spirits on a Ouija board after a night of clubbing. But someone breaks the link before they have finis...

Tale of the Mummy
1998
as Forensics
Centuries ago, under the sands of ancient Egypt, a Prince was buried and his tomb eternally cursed so that no man would ever again suffer from his evi...

Only Love
1998
as Eric Blair
Two young lovers whose romantic dreams were shattered, are reunited years later in this sweeping story of fobidden love.

The Steal
1995
as Council Computer Operator
A young American computer hackeress is hired by a liberal British lawyer to right the wrong done to a third world country by a London investment compa...

Strapless
1989
as Harold Sabola
An expatriate American doctor in London allows herself to lighten up when her freewheeling younger sister and a mysterious man enter her life. Her inh...

Borderland
1988
as Winston
South Africa 1988: living in isolation, Anya, a white journalist, is forced to examine her reasons for exile by the unexpected arrival of two old frie...

How to Catch a Fish
N/A
as Bolaji
To keep custody of his daughter, a workaholic father must survive a chaotic road trip with his estranged dad.