Known For
Filmography

Charlie vs. the Chocolate Factory
Movie

Greenland 2: Migration
Movie · as Riley Watson

The Hack
TV · as DS Paul Trofa · 1 ep

The Rising
TV · as Daniel Sands · 8 eps

Domina
TV · as Tycho · 15 eps

Avenue 5
TV · as Isaac Davis · 2 eps

The Titan
Movie · as Andrew Rutherford

Run
Movie · as Valis

Troy: Fall of a City
TV · as Pandarus · 6 eps

Love Is Thicker Than Water
Movie · as Llion

Curvature
Movie · as Kraviz

Love Blossoms
Movie · as Ty

Riviera
TV · as Raafi Al-Qadar · 10 eps

Grimsby
Movie · as Special Branch Agent

Legacy
Movie · as Alex
Resonant Frequency
Movie · as Tyrone

Second Coming
Movie · as Michael

London Irish
TV · as Dr. Lewin · 1 ep

Big Bad World
TV · as Steve · 5 eps

Way to Go
TV · as Eddie · 1 ep

Dead Europe
Movie · as Red

Blitz
Movie · as Precocious PC

Homeland
TV · as Hank Wonham · 4 eps

The Borgias
TV · as Mohammed · 2 eps

National Theatre Live: Hamlet
Movie · as Laertes

Being Human
TV · as Saul · 2 eps

Beautiful People
TV · as Tiger · 1 ep

Coming Up
TV · as Ashley, Andy · 1 ep

Spooks
TV · as Ben Kaplan · 14 eps

24
TV · as James Harman · 3 eps
