Martinho Soares é licenciado em Línguas e Literaturas Clássicas e Portuguesa e doutorado em Poética e Hermenêutica pela Universidade de Coimbra, instituição na qual é investigador e professor.