| Title | Role | Director | Producer |
|---|---|---|---|
| Horrible Histories: The Movie | Severus | Dominic Brigstocke | Stavingoh Films |
| How to Build a Girl | Vince the Doorman | Coky Giedroyc | Dolly Wilde Productions Ltd |
| Lost in London | Suleiman Afolabi | Woody Harrelson | Waypoint Entertainment |
| Title | Role | Director | Producer |
|---|---|---|---|
| The Mayor of Kingstown | Bunny (lead) | Taylor Sheridan | Paramount |
| Britannia 3 | Widicus | Ben Gregor | Sky |
| Cheaters | Rohan | Elliot Hegarty | BBC Three |
| The Girlfriend Experience 3 | Brett (guest star) | Anja Marquardt | Starz |
| Ray James | Paulson | Jakob Verbruggen | Apple |
| Feel Good S2 | Nick (series reg) | Netflix/Objective Fiction | |
| Responsible Child | Jamie Neils | Nick Holt | Kudos |
| Feel Good | Nick (series reg) | Ally Pankiw | Channel 4 / Objective Fiction |
| A Confession | Jeremy Sirleaf | Paul Andrew Williams | ITV |
| The Witcher | Sir Danek | Alik Sakharov | Netflix |
| Berlin Station | Bankole | Christoph Schrewe | Paramount Television/EPIX |
| Tin Star | Godswill (series regular) | Rowan Joffe / Various | Kudos Television/Sky Atlantic |
| Lucky Man | Vince | Jamie Childs | Carnival Film & TV/Sky |
| Title | Role | Director | Producer |
|---|---|---|---|
| Three Sisters | Dimgba | Nadia Fall | National Theatre |
| The Last King Of Scotland | Idi Amin | Gbolohan Obisesan | Sheffield Crucible |
| The Barber Shop Chronicles | Kwame, Brian, Fabrice | Bijan Sheibani | Fuel Theatre/National Theatre/Leeds Playhouse |
| Network | Sound Guy | Ivo Van Hove | National Theatre |
| Step | Roy Perry | Rikki Beadle Blair | Young Actors Company of Stratford East |
| Sweet Taboo | Papa Grace/Levi | Moji Adebayo | Talawa Theatre Company |