The Feast
2021 · Drama
as Gwyn
Under the Wire
2018 · Documentary
as Paul Conroy
The Rebels
2020 · Adventure
as Gaius
The Guest
2025 · Thriller
as Simon Sharp
Invictus
2009 · Biography
as Etienne Feyder
Under Salt Marsh
2026 · Crime
as Osian Northam
Jungle Cry
2022 · Drama
as Dale Bright - South Africa Coach
Bregus
as Richard
Love Spreads
2021 · Comedy
as Jamie A&R
The Eagle
2011 · Action
as Cassius
Solomon & Gaenor
1999 · Drama
as Wyn
The Bank Job
2008 · Crime
as Snow
On the Sea
2026 · Drama
as William
Dope Girls
2025 · Crime
as John Campbell