Soares was born in the Coração de Jesus neighbourhood of Lisbon, and graduated in history and philosophy from the University of Lisbon.
Soares lahir di Lisbon, Coração de Jesus, dan lulus dalam bidang Sejarah dan Filsafat dari Universitas Lisbon.