
Known For
Filmography
—2022
2022
2022
2019
2019
2019
2018
2017
2016
2015
2014
2014
2011
The Resonance
The Resonance
Movie · as Alex

Compulsion
TV · as Raj · 4 eps

Screw
TV · as Louis Costa · 12 eps

Slow Horses
TV · as Cyrus · 3 eps

Real
Movie · as Manny

An Acceptable Loss
Movie · as Martin

London Arabia
Movie · as Omar

Overlord
Movie · as Nez

five by five
TV · as Lucas · 5 eps

New Blood
TV · as Rash Sayyad · 7 eps

No Offence
TV · as Alpha · 6 eps

Healey's House
Movie · as Alex

Tyrant
TV · as Malik · 2 eps

Death in Paradise
TV · as Jake Dalton · 2 eps