

The Holy Boy
2025 · as Pichler

The Negotiator
2025 · as Gabriele Polo

The Catholic School
2021 · as Professor Cosmo

Iside

The Last One for the Road
2025 · as Carlobianchi

Caldo criminale
2010 · as Bruno Vallenti

One Kiss
2016 · as Vincenzo (padre di Antonio)

The Invisible Witness
2018 · as Agente interrogatorio

Da zero a dieci
2002 · as Festival

I Will Return
2009 · as Stefano Desio

Auguri professore
1997 · as Mr. Corinaldesi

Delta
2023

With The Grace Of a God
2023 · as Maurizio

Francesco
2002 · as Frate Elia

On the Clouds
2022

The Wind, in the Evening
2004

La terza stella
2005 · as Bruno

Italian Gangsters
2015 · as Paolo Casaroli