Home / Discover / People

The Last Kingdom

2015
as King Alfred

My Policeman

2022
as Patrick Hazlewood

All the Old Knives

2022
as Owen Lassiter

This Town (2024)

2024
as Robbie Carmen

Banished

2015
as Captain David Collins

The Duchess of Malfi

2014
as Ferdinand

In Search of Chopin

2014
as Voice of Chopin

The Burning Girls

2023
as Aaron Marsh

Writer

Movie Dead Anyway 2013

Guest Star

Episode Maigret (2016)
Maigret Sets a Trap
2016
Episode BBC Drama
The Road to Coronation Street
2010