← Back to explore




























Filmography27 titles

Game of Thrones
2011as Grenn
2011as Grenn

Happy Valley
2014as Rob Hepworth
2014as Rob Hepworth

Ready Player One
2018as Old Zombie Woman
2018as Old Zombie Woman

Dickensian
2015as Bill Sikes
2015as Bill Sikes

Elizabeth Is Missing
2019as Frank Jefford
2019as Frank Jefford

Criminal: UK
2019as Hugo Duffy
2019as Hugo Duffy

Star Wars: Episode VII - The Force Awakens
2015as Knight of Ren
2015as Knight of Ren

Little Women
2017as Professor Bhaer
2017as Professor Bhaer

The Thief, His Wife and the Canoe
2022as Mark Darwin
2022as Mark Darwin

Trigger Point
2022as DI Thom Youngblood
2022as DI Thom Youngblood

Small Axe
2020as Ed Harrigan
2020as Ed Harrigan

Broken
2017as P.C Andrew Powell
2017as P.C Andrew Powell

The Settlers
2023as MacLennan
2023as MacLennan

My Mother's Wedding
2023as Charlie
2023as Charlie

Kilo Two Bravo
2014as Tug
2014as Tug

How I Live Now
2013as Chasing Man 1
2013as Chasing Man 1

A Cruel Love: The Ruth Ellis Story
2025as Desmond Cussen
2025as Desmond Cussen

Mr. Turner
2014as Clarkson Stanfield
2014as Clarkson Stanfield

The Girl Before
2021as Saul Cosway
2021as Saul Cosway

Euphoria
2017as Brian
2017as Brian

The Witness
as DS Ivan Agnew
as DS Ivan Agnew

Our Kind of Traitor
2016as Ollie
2016as Ollie

Love, Lies & Records
as James / Jamie
as James / Jamie

Hellboy
2019as Arthur
2019as Arthur

Dark River
2017as Joe Bell
2017as Joe Bell

Sulphur & White
2020as David Tait
2020as David Tait

Anne Boleyn
2021as Henry VIII
2021as Henry VIII