Show more
Salvatore Puntillo was born on 27 July 1935 in Rende, Calabria, Italy. He is an actor, known for Deep Red (1975), Top Sensation (1969) and Marco Polo (1982). imdb.com