Urbem 2025
as Man at Bus Stop
The Dog Snatch 2019
as Mat
Sourdough 2014
as Dino
All at Sea 2011
as Umberto
Our Life 2010
as Vittorio
Voices 2002
Actor
Gioco perverso 2002
as Michele
Credits from TMDB.