Народився в с. Шоломинь Львівської області, 2 грудня 1954 року. Закінчив Академію МВС СРСР за спеціальністю правознавство. З 1975 року на службі в органах внутрішніх справ та податкової міліції ДПА України.
- З 2003 по 2004 рік – заступник завідувача секретаріату Комітету Верховної Ради України з питань боротьби з корупцією і організованою злочинністю.
- З 2004 по 2015 рік – завідувач секретаріату Комітету Верховної Ради України з питань законодавчого забезпечення правоохоронної діяльності.
- У 2015 році призначений керівником Секретаріату Конституційного Суду України.
Нагороджений Почесною грамотою Кабінету Міністрів України і Грамотою Верховної Ради України.