Nascido em Niterói em 1948, Sebastião Carlos Velasco e Cruz graduou-se em Ciências Sociais pela Universidade Federal Fluminense em 1971. Cursou o Mestrado em Ciência Política no IUPERJ (Instituto Universitário de Pesquisa do Rio de Janeiro (1976) e Doutorado na Universidade São Paulo (1984). Em 1987, obteve o título de Docteur d’État pela Fundation Nacionale des Sciences Politiques. Professor Titular de Ciência Política da UNICAMP, com atuação nas áreas de Estado, de Processos políticos e organização de interesses e de Relações Internacionais, publicou, entre outros, os livros Empresariado e Estado na transição brasileira (1995), Estado e Economia em tempos de crise (1997), Globalização, Democracia e Ordem Internacional (2004), e Trajetórias. Capitalismo Neoliberal e Reformas Econômicas nos países da Periferia. Juntamente com outros docentes e pesquisadores, fundou o INEU – Instituto Nacional de Estudos sobre os Estados Unidos. Foi presidente do Centro de Estudos de Cultura Contemporânea (Cedec) no biênio 2010-2011.