Licenciado y Maestro en Derecho por la Facultad de Derecho de la Universidad Nacional Autónoma de México. Maestro y Doctor en Derecho Internacional por el Instituto de Altos Estudios Internacionales de Ginebra, Suiza. Ha laborado en la Oficina del Alto Comisionado para los Derechos Humanos en Suiza, para la organización no gubernamental REDRESS en el Reino Unido; el Tribunal Administrativo del Banco Mundial en EEUU; la Secretaría de Relaciones Exteriores, y la Comisión Nacional de los Derechos Humanos, en México. Ha sido profesor de instituciones públicas y privadas tanto nacionales como extranjeras. Actualmente es Defensor Adjunto de la Defensoría de los Derechos Universitarios de la UNAM.