Hide unreleased
The Home Straight TBA
as Dennis Galiero
Ciao Ciao 2025
as Leonard
Blood on the Crown 2021
as John Abela
Credits from TMDB.