Nació en la Ciudad de México, Distrito Federal, el 26 de junio de 1951.

De 1970 a 1974 realizó sus estudios en la Facultad de Derecho de la Universidad Nacional Autónoma de México.

Cuenta con una trayectoria laboral de 32 años en el sector bancario, desempeñando diversos cargos.

Como docente, de 1979 a 1982 en la Escuela Bancaria y Comercial, impartió cátedras de las materias de Derecho Mercantil I (Sociedades Mercantiles) y Derecho Mercantil II (Títulos y Operaciones de Crédito) y fue profesor titular de la Licenciatura en Administración de Empresas.

En el sector sindical fue fundador de la Federación Nacional de Sindicatos Bancarios (FENASIB).

Se desempeñó como Secretario de Organización y en otra etapa como Secretario de Trabajo y Conflictos del Apartado A del Comité Ejecutivo Nacional de la misma Federación.

Fue electo en repetidas ocasiones como Secretario General del Sindicato Único de Trabajadores de Serfín, hasta octubre de 2002.

Fue Consejero Representante de los Trabajadores, del Consejo de Representantes de la Comisión Nacional de Salarios Mínimos en el periodo de junio de 1999 a mayo de 2003.

A partir del 1º de abril de 2008 fue designado por el Secretario del Trabajo y Previsión Social como Director General del Comité Nacional Mixto de Protección al Salario.