Known For
Filmography
——2025
2025
2022
2021
2020
2019
2018
2018
2017
2017
2016
2012
2007
2004
2003
Ibelin
Ibelin
Movie
Almost You
Almost You
Movie · as Bishop

The Arbiter
Movie · as Garry

Amandaland
TV · as JJ · 12 eps

Becoming Elizabeth
TV · as Pedro · 8 eps

The Rev
Movie · as Mike

Macbeth - Live at Shakespeare's Globe
Movie · as Macbeth

This Way Up
TV · as James · 1 ep

The Current War
Movie · as Journalist 1

Wasteland
Movie · as Young Doctor

National Theatre Live: Peter Pan
Movie · as Nana / Tootles

Porters
TV · as Billy Tarsal · 1 ep

Zapped
TV · as Julian · 1 ep

Call the Midwife
TV · as Joel Aidoo · 1 ep

Harry Potter and the Order of the Phoenix
Movie · as Dumbledore's Army Member

Harry Potter and the Prisoner of Azkaban
Movie · as Boy 1

Celebrity Mastermind
TV · as Self - Contestant · 1 ep
