His father, John Tavares Silva, was from the island of Maio in Cape Verde while his mother was born in New Canaan, Connecticut, and was of Irish-African descent.
His father was from the island of Maio in Cape Verde. His mother was born in New Canaan, Connecticut. His mother was of Irish-African descent. John Tavares Silva were his father.