Железнодорожник, эпидемиолог - практически военный.
С 1973 по 1987 годы работал в системе министерства путей сообщения СССР, сначала врачом-эпидемиологом, затем на руководящих постах разных уровней. В 1982 году стал главным санитарным врачом Московского метрополитена, в 1983 — начальником центральной санэпидстанции МПС СССР.
Онищенко участвовал в ликвидации аварии на Чернобыльской АЭС, во время Первой чеченской войны был похищен боевиками.