

Three Colors: Red
1994 · as Bartender

Pinocchio
2019 · as Giudice Gorilla

The Adventures of Pinocchio
1996 · as Henchman

Rose Island
2020 · as Gary

Élisa
1995 · as Samuel's Lover

Welcome to the South
2010 · as Gran Maestro

Welcome to the North
2012 · as Leghista

The Palace
2023 · as Chef Othmar

A Brighter Tomorrow
2023 · as Psicoanalista

The Truce
1997 · as Colonnello Rovi

We Have a Pope
2011 · as Actor

Three Floors
2021 · as Saverio

Days and Clouds
2007 · as Acct. Terzetti

Moon Landing
2020 · as Adamo

Zanzibar
1989 · as Bruno

La Vallée delle ombre
2009 · as Don Guido

Don't Think About It
2008 · as Walter Nardini

Romantic Guide to Lost Places
2020 · as Concierge Excelsior/Piano Bar