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
Credits from TMDB.