Mediterraneo
1991 · Comedy
as Antonio Farina
Promised Land
2005 · Drama
as Mulligan
Il colore nascosto delle cose
2017 · Drama
as Tassista notturno
Nine
2009 · Drama
as Fausto
Man on Fire
1987 · Action
as Snake
Nuremberg
2025 · Biography
as Pope Pius XII