Actor
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