João Lázaro é doutorado em História Moderna e Contemporânea, especialidade Sociedade e Economia e Cidadania.
Foi bolseiro de investigação da FCT entre 2015-2019 (SFRH/BD/110857/2015) com a dissertação "O Movimento Operário na Monarquia Constitucional: do debate público à mobilização política (1865-1877)".
Mestre em História Moderna e Contemporânea, desde 2013 com a dissertação "O despontar do movimento operário na esfera pública".
Autor de vários artigos e um livro sobre o movimento operário português.