Actor
Mission: Impossible - Dead Reckoning Part One
2023
as Masked Adjutant
By Fire
2023
as Director
Rise of the Footsoldier 3: The Pat Tate Story
2017
as Luke
In the Name of Ben-Hur
2016
as Atticus
Rush
2013
as Italian Journalist
Captain America: The First Avenger
2011
as Undercover Bum
Macbeth's Disciple
2008
as Banquo
Intimacy
2001
as Tom in 'The Glass Menagerie'
Rik Mayall Presents: Dirty Old Town
1995
as Italian Waiter
The Last Vampyre
1993
as Tom Carter