Кардіолог, лікар функціональної діагностики. Закінчив Львівський медичний інститут у 1978 році. З 1979 року працював у кардіохірургічній клініці Львівської обласної лікарні на посаді лікаря ангіографічного кабінету. У 1984 році вперше у Львові запровадив у клінічну практику метод двовимірної ехокардіографії. Проходив навчання і стажування в Університеті штату Нью-Йорк в м. Баффало (США), кардіохірургічній клініці Страсбурзького університету (Франція), кардіохірургічному відділенні університетської лікарні м. Відень (Австрія). Неодноразово проходив навчальні курси в Університеті ім. Томаса Джефферсона (Філадельфія, США).

Запровадив метод черезстравохідної ехокардіографії. На базі дитячого кардіохірургічного відділення ЛОКЛ створив спільно з Люксембурзьким Червоним Хрестом і з міжнародним клубом Ротарі дві гуманітарні програми допомоги дітям з тяжкими вродженими вадами серця.

Спеціалізується у неінвазивній діагностиці і лікуванні хвороб серця і судин. Член Європейського товариства кардіологів.