

The Best of Youth
2003 · as Professor of Literature

Duplicity
2009 · as Swiss Chemist (uncredited)

The Order
2003 · as Morgue Attendant

Third Person
2014 · as Giorgio

Saint John Bosco Mission to Love
2004 · as Tipografo

Resurrection
2001 · as Krilstov

St. Peter
2005 · as Anania

Finally Dawn
2024 · as Swedish Publisher

The Soul Keeper
2003 · as Pavel

Time to Kill
1989 · as Blonde Worker

L'Atlantide
1992 · as Ferriere

A Man in Love
1987 · as Paolo

On My Own
1993 · as Shamas

Cellini: A Violent Life
1990 · as Prelate

Good Morning, Babylon
1987

A luci spente
2004 · as don Antonio

Amici ahrarara
2001

Via Panisperna Boys
1989 · as Franco