Estudió la Licenciatura de Actuaria en la Facultad de Ciencias de la UNAM.
Ha trabajado como consultor para al menos una decena de instituciones nacionales, entre ellas el Instituto Mexicano del Seguro Social (IMSS) y la Cámara de Diputados; para organismos internacionales como la Organización Internacional del Trabajo (OIT) y la Conferencia Interamericana de Seguridad Social (CISS); y para instituciones de otros países como República Dominicana, Ecuador y Costa Rica.
Desde 2003 se ha desempeñado en el área de Seguridad Social y Pensiones.
Ha realizado actividades docentes en la Universidad Central de Venezuela, la Universidad Externado de Colombia.
En la UNAM imparte asignaturas relacionadas con Seguridad Social, los trabajos de titulación que ha asesorado se han destacado en certámenes nacionales como el Premio de Investigación en Seguros y Fianzas; y se han presentado en Congresos actuariales internacionales en Lyon, Francia y Bogotá, Colombia.