Actor
For Love & Honey
2024 · as Pawlu
Mostri
2023 · as Kummisjari Spiteri
Ein Sommer auf Malta
2023
Encounter
2022 · as Mr. Deguara
Luzzu
2021 · as Inspector
Paul, Apostle of Christ
2018 · as Jewish Doctor
20,000 Reasons
2016 · as Alfred
Agora
2009 · as Deacon