Голова Тернопільської обласної організації партії «Відродження». Закінчив Львівський автодорожній технікум (1975р.), Львівський політехнічний інститут (1984р., нині національний університет «Львівська політехніка»), інститут післядипломної освіти ТАНГ (1999р., нині ТНЕУ). Працював майстром дистанції цивільних споруд Львівської залізниці (1977-1981рр.), інженер, керівник домоуправління, головний інженер цієї ж дистанції, начальник Тернопільського вокзалу Львівської державної залізниці (1989-2006рр.). Ініціатор та організатор реконструкції Тернопільського залізничного вокзалу.