For Love & Honey 2024
as Pawlu
Mostri 2023
as Kummisjari Spiteri
Ein Sommer auf Malta 2023
Actor
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
Credits from TMDB.