Born in Florence, Tuscany, Italy
Lion of the Desert
1981
As Lieutenant Sandrini
The Cassandra Crossing
1976
As Terrorist
Conversation Piece
1974
As Stefano
Ludwig
1973
Assistant Editor