
Stolen Kisses: Homosexual Love in Fascist Italy(2021)
Raimondo (voice)

Bergfried(2016)
Salvatore

80 voglia di te(2015)

La finestra di Alice(2013)
Gabriele

La donna della domenica(2011)
Lello Riviera

Doc West II : Triggerman(2009)
Johnny 'Boy' O'Leary

Jumper(2008)
Italian Police Officer 1

Anotherworld(2008)
Alex

Paul VI: The Pope in the Tempest(2008)

Sorry if I Love You(2008)

Exodus(2007)

The Final Inquiry(2007)
Gesù di Nazareth

Chiara e Francesco(2007)
Bernardo

St. Peter(2005)
Giovanni

Callas & Onassis(2005)

Saint John Bosco Mission to Love(2004)
Bruno

Maria Goretti(2003)

Un posto tranquillo(2003)
Nico