Nació en una familia minera de Zacatecas, y trabajó como carpintero y herrero en Torreón, Coahuila.
[1] En 1940, formó parte de la comisión depuradora del Comité Central del PCM que promovió la expulsión de los dirigentes Hernán Laborde y Valentín Campa.
Posteriormente Dionisio Encina fue elegido Secretario General del Partido, posición que ocupó durante 20 años.
Fue candidato a senador por la Federación de Partidos del Pueblo Mexicano por el estado de Coahuila.
En 1944 fundó junto con Vicente Lombardo Toledano, Narciso Bassols y Gaudencio Peraza la Liga Socialista Mexicana.