Licenciado en Trabajo Social por la Universidad Nacional de Córdoba (2007); Magister en Trabajo Social de la Universidad Nacional de La Plata (2011) y Doctor en Ciencias Sociales por la Universidad de Buenos Aires (2014).
Ha desempeñado actividades docentes en la Universidad de Córdoba, la Universidad de La Plata y la Universidad de Luján. Actualmente es profesor visitante del Programa de posgraduación en Servicio Social de la Universidad Federal de Alagoas.