Народився 13 червня 1950 року в с. Полівці Чортківсього району Тернопільської області. Вчився у Половецькій восьмирічній та Джуринській середній школах. Закінчив німецьке відділення факультету іноземних мов Чернівецького національного університету ім. Ю. Федьковича. За фахом – викладач німецької мови. З 1976 року працює у Тернопільському національному педагогічному університеті ім. В. Гнатюка.
Доцент, кандидат філологічних наук, декан факультету іноземних мов Тернопільського національного педагогічного університету ім. В. Гнатюка.