Ejerció como catedrático en la Universidad Autónoma Metropolitana, en donde fundó el Centro de Información del Agua de la Ciudad de México, así como en el Instituto Politécnico Nacional.