Tony Amendola

Born: August 24, 1951
Birthplace: New Haven - Connecticut - USABuy from iTunes

Tony Amendola Filmography

The Curse of La Llorona

The Curse of La Llorona

Father Perez

A social worker dealing with the disappearance of two children fears for her own family after beginning the investigation.

April 17, 2019