

Gladiator
2000 · as Centurion (uncredited)

Agora
2009 · as Bodyguard

Assassin's Creed
2016 · as Executioner (uncredited)

Sniper: G.R.I.T. - Global Response & Intelligence Team
2023 · as Elite Member

Saul: The Journey to Damascus
2014 · as Sahedrin Sergeant

Simshar
2014 · as Statue Bearer 2

Tailor Made Murder
2012 · as Polizziotto #2

Adormidera
2013 · as Horseman 1

Serena
2024 · as Lewis

The Adventurers
2014 · as Tomm

Do Re Mi Fa
2016 · as Theater Director

Whatever
2022 · as Car Owner

Arcadia
2017