En el servicio público ha sido Secretario Ejecutivo de la Comisión Interamericana de Derechos Humanos, Presidente de la Comisión de Derechos Humanos del Distrito Federal y consejero del Instituto Electoral del Distrito Federal.