Se inició en las actividades políticas como líder sindical de los trabajadores de la Secretaría de Hacienda y Crédito Público, llegando a ser con posteridad Secretario General de la Federación de Sindicatos de Trabajadores al Servicio del Estado (FSTSE), ocupó además los cargos de Oficial Mayor y Subsecretario de la Secretaría del Patrimonio Nacional y Jefe de Servicios Generales del Instituto Mexicano del Seguro Social.