Родился 16 августа 1948 года в селе Теплик Винницкой области.
Спортсмен (шахматы), тренер, арбитр.
Мастер спорта (1976). Судья республиканской категории (1979).
Выступал за ДСО «Авангард» (Тернополь).
Обладатель Кубка СССР (1978), 2-й призер Кубка СССР (1980).
Чемпион ЦС ДСО «Авангард» (1976-77).
С 1971 года — тренер шахматно-шашечного клуба ДСО «Авангард» (Тернополь).
Среди его учеников — В. Козяк, В. Захаров.
Скончался 18 августа 1995 года в Тернополе.