Home / Discover / People

The Last Kingdom

2015
as Eardwulf

Becoming Elizabeth

2022
as Robert Dudley

Traitors

2019
as Freddie Symonds

The Halcyon

2017
as Freddie Hamilton

Guest Star

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