Life Stream TBA
as Malta segment
Luzzu 2021
as The Boss
Paul, Apostle of Christ 2018
as Jewish Man 1
Do Re Mi Fa 2016
Production Coordinator
Simshar 2014
as Censu 9 Fisherman
The Whale 2013
as Essex Crew
Agora 2009
as Parabalano
Credits from TMDB.