Possui graduação em Faculdade de Serviço Social pelo Centro de Ciências Sociais e Humanas de Piracicaba - Faculdades Integradas (1971), mestrado em Saúde Pública pela Universidade de São Paulo (2003) e doutorado em Serviço Social pela Pontifícia Universidade Católica de São Paulo (2012). Atualmente é professor adjunto do Curso de Serviço Social da UNIFESP, Campus Baixada Santista. Possui experiência profissional na área de Serviço Social, com ênfase em formação e na área da saúde, atuando principalmente nos seguintes temas: serviço social; formação profissional; pesquisa social; políticas sociais; saúde coletiva.