Sus estudios preparatorios los realizó en la Universidad La Salle de la ciudad de México (1961-1962) y la licenciatura en la Facultad de Derecho de la UNAM (1963-1968); la maestría en Derecho en The London School of Economics and Political Science (1969-1970); doctor en Derecho por la UNAM (1978).