← Back to explore




















Filmography19 titles

24
2001as James Harman
2001as James Harman

Spooks
2002as Ben Kaplan
2002as Ben Kaplan

London Irish
2013as Dr. Lewin
2013as Dr. Lewin

The Borgias
2011as Mohammed
2011as Mohammed

Homeland
2011as Hank Wonham
2011as Hank Wonham

Being Human
2008as Saul
2008as Saul

Domina
2021as Tycho
2021as Tycho

The Rising
2022as Daniel Sands
2022as Daniel Sands

Avenue 5
2020as Isaac Davis
2020as Isaac Davis

Greenland 2: Migration
2026as Riley Watson
2026as Riley Watson

Love Blossoms
2017as Ty
2017as Ty

Blitz
2011as Precocious PC
2011as Precocious PC

Riviera
2017as Raafi Al-Qadar
2017as Raafi Al-Qadar

The Brothers Grimsby
2016as Special Branch Agent
2016as Special Branch Agent

Love Is Thicker Than Water
2017as Llion
2017as Llion

The Titan
2018as Andrew Rutherford
2018as Andrew Rutherford

Second Coming
2014as Michael
2014as Michael

Curvature
2017as Kraviz
2017as Kraviz

Big Bad World
as Steve
as Steve