Голова вченої ради Навчально-наукового інституту права, професор кафедри кримінально-правових дисциплін та судочинства Сумського державного університету, доктор юридичних наук, професор
Працював в органах прокуратури з 1973 року на різних посадах, у т.ч. слідчого прокуратури, прокурора Срібнянського і Чернігівського районів, начальника відділу загального нагляду, першого заступника прокурора Чернігівської області, прокурора Самаркандської та Сумської областей, в управлінні кадрів прокуратури колишнього СРСР і Генеральної прокуратури України, деканом юридичного факультету Української академії банківської справи, ректором Академії прокуратури при Генеральній прокуратурі України.
Державний радник юстиції 3 класу, почесний працівник прокуратури України. Член наукової ради НАН України з координації фундаментальних правових досліджень.
Автор та співавтор більш ніж 100 наукових праць, у тому числі восьми монографій та чотирнадцяти підручників і навчальних посібників.