João Luiz de Figueiredo possui graduação em Ciências Econômicas pela Universidade Federal do Rio de Janeiro (2001), graduação em Geografia pela Universidade do Estado do Rio de Janeiro (2003), mestrado em Geografia pela Universidade Federal do Rio de Janeiro (2004) e doutorado em Geografia pela Universidade Federal do Rio de Janeiro (2009). Atualmente, é professor da ESPM onde também é chefe da área "Gestão do Entretenimento" e coordenador do Núcleo de Economia Criativa, sendo responsável pelo desenvolvimento de pesquisas sobre Economia Criativa; é professor do Departamento de Geografia da PUC-Rio, onde também é pesquisador do Grupo de Pesquisa Gestão Territorial no Estado do Rio de Janeiro.