Cangas Hernández se desempeñaba como director general de Cultura Democrática y Fomento Cívico en la Unidad de Desarrollo Político y Fomento Cívico de dicha secretaría. Es licenciado en Ciencias Políticas y Administración Pública por la Universidad Nacional Autónoma de México, maestro en Administración Pública y maestro en Administración Militar para la Seguridad y Defensa Nacional, además de candidato a doctor por la Universidad Anáhuac.
En la administración pública ha trabajado en la Secretaría de Desarrollo Social, en el Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado, y en la Procuraduría General de la República. En el Poder Legislativo, Cangas Hernández fue asesor en el Senado de la República.