Родился 5 июня 1939 в г. Пятигорске Ставропольского края. В 1963 году окончил Саратовской юридический институт (СЮИ), доктор юридических наук. Работал следователем милиции, преподавал в СЮИ и Поволжском социально-политическом институте. Был членом КПСС, в 1993 году перерегистрировался в КПРФ. В 1995 году избран членом ЦК КПРФ. Депутат Госдумы первого и второго созывов, с января 1994 года член Комитета по законодательству и судебно-правовой реформе.