Game of Thrones
as Meryn Trant
Doctor Who
as Jackdaw
Vikings
as King Brihtwulf
Line of Duty
as Bob
Quantico
as Titus Walker
Gangs of London
as Colin
Alexander
as Antigonus
Starred Up
as Officer Johnson
Blandings
as Claude
Art Detectives
as Alexander Buchanan
Barbarians Rising
as Varus
Storyland
as Roy
Ann
as Diarmuid
Space Truckers
as Trooper
Viking Destiny
as Kirkwood
The Climb
as Darren
Closing the Ring
as Seamus McCarty
The Spectacular
as Corey O'Keeffe
Ancient Empires
as Pompey Magnus
A Belfast Story
as Colum