[2] Nació el 11 de marzo de 1972 en Guadalajara, hijo de Rosalba Hoeflich y Clemente Castañeda Valencia, maestro universitario y miembro fundador del PRD en Jalisco.
[3]De 1991 a 1995 estudió la Licenciatura en Estudios Políticos y Gobierno en la Universidad de Guadalajara.
Tiene una maestría en Ciencias Políticas y estudios de doctorado en Ciencias Políticas por The New School de Nueva York.
[4] Está casado con Verónica Gutiérrez con quien tiene dos hijos: Luciano y Mariela.
[6] De 2013 a 2015 fue diputado al Congreso de Jalisco durante la LX Legislatura; en esta etapa fue coordinador de bancada de los Diputados Ciudadanos e impulso temas en derechos humanos y derechos indígenas, transparencia, combate a la corrupción y participación ciudadana.