Medusa Deluxe
2023 · Drama
as Angel
Battlestar Galactica: Blood & Chrome
2012 · Action
as William Adama
The Musketeers S3
2016 · Action
as D'Artagnan
The Gandhi Murder
2019 · Drama
as DCP Jimmy
Love Bite
2012 · Comedy
as Kev
Snatch S2
2018 · Comedy
as Albert
The Lord of the Rings: The War of the Rohirrim
2024 · Animation
as Wulf
Red Sonja
2025 · Action
as Osin The Untouched
The Apparition
2012 · Horror
as Greg
Rematch
2024 · Drama
as Xavier Valens
Our Girl S3
2017 · Action
as Elvis Harte
Snowpiercer
2014 · Action
as Grey
Shantaram
2022 · Action
as Maurizio
Shadow and Bone S2
2023 · Action
as David Kostyk