Juan Carlos Castro tenía 75 años, era legislador provincial de Hacemos por Córdoba y estuvo dos periodos al frente de la gestión municipal en Coronel Moldes. 

Este año había retornado a las sesiones presenciales de la Unicameral. Fue Intendente de la localidad de 1995 a 1999 y de 1999 a 2003. Además, ocupó cargos en el Consejo Departamental del Partido Justicialista de Córdoba y fue electo presidente del Partido Justicialista de Coronel Moldes. Integró la Secretaría Nacional de la Unión Argentina de Trabajadores Rurales y Estibadores (Uatre) y fue presidente del Partido FE Córdoba.

Como legislador integraba las comisiones de Agricultura, Ganadería y Recursos Renovables; y Legislación del Trabajo, Previsión y Seguridad Social. Y podía participar como legislador suplente en las comisiones de Asuntos Institucionales, Municipales y Comunales; Deportes y Recreación; Prevención, Tratamiento y Control de las Adicciones y Promoción y Desarrollo de las Comunidades Regionales.