Born in Roma, Italy
Ages of Love
2011
As Avvocato
Letters to Juliet
2010
As Lorenzo on Lake
The Little Devil
1988
As Passeggero sul treno
The Professor
1986
As Police Chief
Sacco & Vanzetti
1971
As Pelser