Juan de Dios Castro es abogado egresado de la Universidad Autónoma de Coahuila, en donde también tiene una maestría, ha desempeñado su profesión en distintos organismos jurídicos del estado de Durango.