Crowhurst 2018
as Santiago Franchessi
My Feral Heart 2016
as Charlie, Executive Producer
Sunny Boy 2011
as Eddie
Baby 2000
as Italian Man 2
Credits from TMDB.