Оніщенко народився 17 січня 1972 року в селищі міського типу Линовиця Прилуцького району Чернігівської області.
У 1994 році закінчив Київський державний університет ім. Тараса Шевченка, історик, викладач історії.
З 2012 року і до сьогодні був надзвичайним і повноважним послом України в Норвегії.