Народився 1 січня 1953 р. в с. Охрамієвичі Корюківського району Чернігівської області.
У 1975 році закінчив з відзнакою фізико-математичний факультет Ніжинського державного педагогічного інституту ім. М. В. Гоголя, отримавши кваліфікацію вчителя математики і фізики.
У 1975-1978 рр. працював учителем математики і фізики у Київській області, служив у Радянській Армії.
З 1978 р. працював у Ніжинському педінституті на посадах ст. лаборанта, викладача, ст. викладача, доцента, зав. кафедри математики.
У 1995-2005 рр. був ректором цього навчального закладу.
У травні 2008 р. перейшов на роботу до Академії педагогічних наук України, де працював на посадах проректора з навчальної роботи Університету менеджменту освіти, проректора з інформаційно- комунікаційних технологій та директора інституту відкритої освіти цього університету. З січня 2013 р. завідує кафедрою менеджменту освіти, економіки та маркетингу.
У 1980-1983 рр. навчався в аспірантурі при Київському інженерно-будівельному інституті, а в 1990-1993 рр. – в докторантурі при Інституті математики АН України.
Доктор фізико-математичних наук (1993), професор (1995).
Автор понад 200 наукових і науково-методичних праць.
Указом Президента України № 132/2003 від 12.02.2003 р. за вагомі досягнення в професійній діяльності, сумлінну багаторічну працю йому присвоєно почесне звання «Заслужений працівник освіти України».
Рішенням Президії НАН України від 03.03.2004 р. йому спільно з академіками А. М. Самойленком та М. І. Шкілем присуджено премію ім. М.В. Остроградського за видатні роботи в галузі математики. У 2013 р. рішенням Президії Національної академії педагогічних наук України відзначений медаллю ім. К. Д. Ушинського.