Народився в 1947 році на Миколаївщині. Закінчив Миколаївський державний університет. Працював в Інгульській та Березанській середніх школах. По закінченні аспірантури у м. Київ з 1976 по 2001 рік працював у Миколаївському державному університеті, 20 років очолював кафедру математичного аналізу, з 2001 року — професор, завідуючий кафедрою прикладної та вищої математики Миколаївського державного гуманітарного університету ім. П. Могили. Паралельно з науковою та викладацькою діяльністю у вищих навчальних закладах працював у Миколаївському муніципальному колегіумі Миколаївської міської ради з обдарованими дітьми. Очолює секцію математики Миколаївського обласного територіального відділення Малої академії наук України.
Бере участь у відборі команди України на міжнародну олімпіаду школярів. Працював головою журі Всеукраїнської олімпіади юних математиків. Член журі міжнародних фестивалів фізико-математичної творчості школярів, які традиційно проводяться в м. Одеса. Член редакційної ради українського математичного журналу для школярів «У світі математики». Вийшла друком книга «Математичні олімпіади».
Учень В.М. Лейфури Рибак Микола двічі срібний призер Міжнародних олімпіад з математики.
Кандидат фізико-математичних наук, професор.
Відмінник народної освіти УРСР (1982). Отличник просвещения СССР (1991). Відмінник народної освіти України (1999). Заслужений вчитель України (2002). Лауреат звання «Городянин року» у номінації «Середня школа» (2002). Нагороджений орденом «Україна — дітям», знаком Петра Могили, відзначений Подякою Президента України (2002).
Автор близько 90 науково-методичних праць, зокрема:
- «Асимптотичні методи в теорії диференціальних та інтегро-диференціальних рівнянь», навчальний посібник (1985);
- «Математичні задачі евристичного характеру» (1992);
- «Диференціальні рівняння», навчальний посібник (2003).