|
Children of Blood and Bone (2027) as Tzain |
|
The Sheep Detectives (2026) as |
|
Doctor Who at the Proms (2024) as Ryan Sinclair (archive footage) |
|
Bob Marley: One Love (2024) as Tyrone Downie |
|
House Party (2023) as Damon |
|
Till (2022) as Medgar Evers |
|
Homeless Talent (2022) as Chris |
|
Pirates (2021) as Clips |
|
ear for eye (2021) as US Young Adult |
|
The Souvenir: Part II (2021) as Phil |
|
Doctor Who: Revolution of the Daleks (2021) as Ryan Sinclair |
|
The Souvenir (2019) as Phil |
|
Doctor Who: Resolution (2019) as Ryan Sinclair |
|
Doctor Who: The Woman Who Fell to Earth (2018) as Ryan Sinclair |
|
Shelter (2017) as Ash |
|
Unlocked (2017) as Amjad |
|
Father of Man (2017) as Alex Jacobs |
|
Burning Sands (2017) as Frank |
|
Roadkill (2016) as Den (Younger) |
|
Star Wars: The Force Awakens (2015) as Lieutenant Bastian |
|
Honeytrap (2015) as Andre |
|
The Enchanted Rose (2015) as Jude |
|
Gone Too Far! (2014) as Razor |
|
Second Coming (2014) as Troy |
|
Girl from the North Country () as Joe Scott |