Actor
Ciao Ciao
2025 · as Victor
Serena
2024 · as Coach Aris
The Dancing Detective: A Deadly Tango
2023 · as Capt. Kelly
Carmen
2022 · as Joe
Machination
2022 · as Father
Whatever
2022
To Catch a Spy
2021 · as Marcellino Lentini
Blood on the Crown
2021 · as Carmelo Abela
The Raft
2020 · as Fisherman
Paul, Apostle of Christ
2018 · as Jewish Man 2
A Dangerous Arrangement
2015 · as Colin
Saul: The Journey to Damascus
2014 · as Follower