← Back
Known For
13 Hours: The Secret Soldiers of Benghazi
as Sean Smith
The Good Ship Murder
as Sergio Besso
Paul, Apostle of Christ
as Roman Doctor
The Bombing of Pan Am 103
as Hotel Receptionist
Agora
as Student
Not Without Hope
as Coast Guard Radio Operator Davies
The Silent Hour
as Potter
Sniper: G.R.I.T. - Global Response & Intelligence Team
as Sleeper
Serena
as Chris
Blood on the Crown
as Superintendent Anton Busuttil
In Corpore
as Manny
Morris: A Life with Bells On
as Moss Side Morris Dancer
Ciao Ciao
as Sam
The End
as Ian
Hackney's Finest
as Boris
Whatever
as Martin
The Last Grain
as Junkyard Owner
The Mystery of Britannic
as Chief Officer Hume
Branch On A Tree
as Radio Commentator (voice)
20,000 Reasons
as Fr. Norbert
