Home / Discover / People

Class

2016
as Charlie Smith

Hunters (2020)

2020
as Travis Leich

Mr Selfridge

2013
as Gordon Selfridge

Torchwood Soho

2020
as Armitage

The Sixteenth Minute

2018
as Adult Jeffery

Wreck

2022
as Joseph

Guest Star

Episode Humans
Episode 1
2018
Episode Law & Order: UK
Bad Romance
2014