Actor
Classified
2024 · as Last Guard Griffin
Hounds of War
2024 · as Paulie
Blood on the Crown
2021 · as Joseph Hamilton
Last Call for Nowhere
2016 · as Italian military
Do Re Mi Fa
2016 · as Kyle
Saul: The Journey to Damascus
2014 · as Flavius
Tailor Made Murder
2012 · as Debono
The Children's Party at the Palace
2006 · as Pirate