2024
as Barman
2024
as Nick
2022
as Rooftop Agent
2021
as Roger Tabone Jr
2021
as Isaac Abela
2019
as British MP1 Congo
2019
as Sailor
2018
as Ship Captain
2018
as Roman Thug
2017
as Hotel Receptionist
2015
as Mateo
2014
as Alan Hunt (2014)
2012
as Nurse
2012
as Ragazzo giovane