
Es Licenciado en Bioquímica en la Universidad de La Habana. Se desempeñó como docente y especialista medioambiental. Con una amplia trayectoria en la UJC, ocupó responsabilidades hasta Primer Secretario Provincial y miembro del Buró Nacional. Representó a la organización en importantes eventos internacionales. Luego es promovido al trabajo del PCC donde ha ocupado diversos cargos, entre ellos Primer Secretario en Santa Clara, miembro del Buró Provincial, hasta Primer Secretario del Comité Provincial del Partido en Villa Clara.
Es miembro del Comité Central del PCC. Fue delegado del Poder Popular en su XI mandato. Diputado a la Asamblea Nacional en la IX Legislatura y propuesto como precandidato a diputado en los plenos de las organizaciones de masas y estudiantiles.