Joe Azzopardi
To Catch a Spy 2021
Rating: 6.2
The Boat 2019
Rating: 5.7
Paul, Apostle of Christ 2018
Rating: 6.6
Body of Deceit 2017
Rating: 4.2
as Isaac Abela
as Sailor
as Hotel Receptionist