António Soares da Rocha, obteve o grau de Doutor em Direito pela Universidade de Salamanca (Derecho Administrativo, Financiero y Procesal), no programa de doutorado Administración, Hacienda y Justicia en el Estado Social, com a tese subordinada ao tema "O representante da Fazenda Pública no Processo Tributário". Como investigador, defendeu temas científicos em universidades de renome, designadamente no I Congresso de Investigadores Lusófonos e no I Congresso de Derecho Transnacional.<br />Consagrou-se Mestre pela Universidade Católica na área do Mestrado Geral em Direito, com a defesa da tese subordinada ao tema "Oposição Vs Impugnação Judicial", publicada pela editora daquela Universidade em Portugal e Brasil.