Actor · Born 1973
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
Gioco perverso
2002 · as Michele