Santo Indelicato is an actor, known for The Godfather: Part III (1990).
The Godfather: Part III
The Godfather Coda: The Death of Michael Corleone