Possui graduação em Serviço Social pela Pontifícia Universidade Católica de São Paulo (1992) e mestrado em Serviço Social pela Pontifícia Universidade Católica de São Paulo (1997). Atualmente é professor Titular II da Universidade Cidade de São Paulo. Exerceu entre 2014 e 2018 a coordenacão da Comissão Própria de Avaliação Institucional (CPA) e, desde 2015 exerce a coordenação do curso de Serviço Social. Atua, desde 2009, no Campus Virtual da Cruzeiro do Sul Educacional, na condição de professor responsável e conteúdista no curso de Serviço Social e em outros cursos do campo das Humanidades.
.