Se ha desempeñado en la Universidad Autónoma Metropolitana, unidad Azcapotzalco, como jefe del área de investigación “Estado y política económica” del Departamento de Economía, Coordinador del Tronco General de Asignaturas de la División de Ciencias Sociales y Humanidades, Jefe del Departamento de Economía, Director de Planeación y Desarrollo Institucional y Rector de dicha Unidad, así como Secretario General de la UAM.