Home / Discover / People

The Last Kingdom

2015
as Eardwulf

If I Stay

2014
as Adam Wilde

Becoming Elizabeth

2022
as Robert Dudley

Slaughterhouse Rulez

2018
as Caspar De Brunose

Traitors

2019
as Freddie Symonds

The Halcyon

2017
as Freddie Hamilton

Prowl

2010
as Ray

Vinyl

2012
as Drainpipe

Dregs

2014
as Ben

Guest Star

Episode Misfits
Episode Four
2009
Episode Misfits
Episode Five
2009
Episode Midsomer Murders
A Sacred Trust
2011