Pains Embrace TBA
as Victor
The Theft of the Caravaggio 2026
as Portelli
Mostri 2023
as Gringijiet
The Dancing Detective: A Deadly Tango 2023
as Tom Stevens
Camilla 2018
as Sheridan Farrugia
Do Re Mi Fa 2016
as Stan
Credits from TMDB.