З 1968 – 1970 рр. працював на оборонному підприємстві. У 1976 р. закінчив Вінницький медичний інститут ім. М. І. Пирогова, з 1976 – 1977 рр. – проходив інтернатуру з терапії. З 1977 – 2002 рр. - лікар кардіолог у БРІТ кардіологічного відділення МКЛ №4. З 2002 р. доцент, а з 2004 р. професор кафедри внутрішньої медицини №3 ВНМУ ім. М. І. Пирогова. Захистив дисертацію на звання кандидата медичних наук за темою «ПОШУК ПРОТИАРИТМІЧНИХ ТА ПРОТИФІБРИЛЯЦІЙНИХ ЗАСОБІВ СЕРЕД БІОЛОГІЧНО АКТИВНИХ СПОЛУК БЕНЗОФУРАНУ» за спеціальністю «Фармакологія». У 1988 році захистив дисертацію на звання доктора медичних наук за темою: «КОМПЛЕКСНА ЕКСПЕРИМЕНТАЛЬНО-КЛІНІЧНА ОЦІНКА ОСНОВНИХ ПРОТИАРИТМІЧНИХ ЗАСОБІВ В ОПТИМІЗАЦІЇ ЛІКУВАЛЬНОГО ПРОЦЕСУ ПРИ ГОСТРОМУ ІНФАРКТІ МІОКАРДА ЗА ДОПОМОГОЮ МАТЕМАТИЧНИХ МЕТОДІВ» за спеціалізацією «Клінічна фармакологія». Член Медичної ради при виконавчому комітеті Вінницької міської ради. Рішення виконавчого комітету Вінницької міської ради від 15.02. 2024 р. № 362. Має вищу кваліфікаційну категорію з терапії. Проводить консультативну роботу у КНП «Вінницька міська клінічна лікарня №3». Викладає у лікарів-інтернів зі спеціальності “Внутрішні хвороби”. Підготовлено 6 кандидатів медичних наук. Опубліковано понад 90 статей, оформлено 23 винаходи та 2 патенти. Підвищення кваліфікації: ВНМУ ім. М.І. Пирогова «Професійна майстерність викладача», 180 год., 6 кредитів ЄКТС, 2025 р. Підготував 6 кандидатів медичних наук, отримав винагороду «Заслужений винахідник».