Home / Discover / People

Alex Rider

2020
as Tom Harris

Dickensian

2015
as Peter Cratchit

The Bromley Boys

2018
as David Roberts

Another Mother's Son

2017
as Rex Forster

Living the Dream (2017)

2017
as Freddie Pemberton

Whistle Through The Shamrocks

2021
as Paddy Johnny Tommy Paddy O’Flaneryn

Guest Star

Episode Derry Girls
The Agreement
2022