
Known For
Filmography
—2026
2026
2025
2018
2018
2017
2015
The Young Team
The Young Team
TV · as Eck · 1 ep

The Hunger Games: Sunrise on the Reaping
Movie · as Burdock Everdeen

Half Man
TV · as John · 1 ep

Mearcstapa
Movie · as Sean

Mary Queen of Scots
Movie · as Hector Maclean

Robin Hood
Movie · as Clayton

T2 Trainspotting
Movie · as Frank Junior

Macbeth
Movie · as Young Boy Soldier