John Herrera was born on 21 September 1955 in Havana, Cuba. He is an actor, known for Person of Interest (2011), The Untouchables (1993) and Great Performances (1971). imdb.com