Home / Discover / People

Dunkirk

2017
as Peter Dawson

The King

2019
as Hotspur

House of the Dragon

2022
as Aegon II Targaryen

Tolkien

2019
as Christopher Wiseman

SAS Rogue Heroes

2022
as Mike Sadler

Domina

2021
as Gaius Octavius (Young)

Mayflies

2022
as Young Tully

The Last Post

2017
as Tony Armstrong / Lance-Corporal Tony Armstrong

Doing Money

2018
as Sean

The Jetty

2024
as Malachy