Abogado y politólogo, especialista en derecho constitucional y derecho de amparo, y maestro en derecho por la UNAM. Asesor y consultor de diversas organizaciones de la sociedad civil y organismos públicos en México y América Latina, así como de múltiples procesos sociales de defensa del territorio y protección del medio ambiente. Titular de la Unidad de Asuntos Jurídicos del Consejo Nacional de Ciencia y Tecnología de México.