Abogado de profesión, licenciado en Derecho y Ciencias Políticas por la Universidad de Lisboa, es miembro del Partido Socialista de Portugal.