Gonçalo Marcelo é licenciado em filosofia e doutorado em filosofia moral e política pela Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa, tendo feito investigação em Louvain-la-Neuve, Paris e Nova Iorque.