Народився 7 липня 1953, село Чаусове Друге, Первомайський район, Миколаївська область.
Закінчив факультет економіки та права Університету дружби народів імені Патріса Лумумби в Москві. Здобув освіту за спеціальністю «Міжнародне право» (кваліфікація — юрист) і «Перекладач англійської мови».
Трудову діяльність розпочав 1970 р. різноробом у колгоспі «Шлях Леніна» у рідному селі.
1972—1974 рр. — строкова служба в армії.
1974—1980 рр. — студент Університету дружби народів імені П. Лумумби.
1980—1989 рр. — робота в установах Москви і Московської області на юридичних посадах.
З 1989 р. — підприємницька діяльність в Москві і Московській області.
В Україні з 1998 р. — співзасновник і засновник підприємств: ТОВ «Агрофірма Корнацьких», ТОВ «Юридична фірма Корнацьких», ПП «Будфірма Корнацьких».
У 2007 р. — радник Голови Секретаріату Президента України.
2007—2008 рр. — в.о. заступника голови Миколаївської облдержадміністрації з питань АПК.
З 2008 р. — голова громадської організації «Селянський фронт».
У 2012 році балотувався до Верховної Ради від партії Батьківщина одномандатним округом №132 (центр - Первомайськ). На виборах, згідно з даними сайту Центрвиборчкому, набрав майже однакову кількість голосів із кандидатом від Партії регіонів, заступником миколаївського губернатора Віталієм Трав'янком (29678 проти 29910). Внаслідок маніпуляцій окружної комісії та зіткнення виборців із правоохоронцями Центральна виборча комісія визнала вибори в окрузі такими, що не відбулися (офіційна причина - "неможливо встановити результати"). На повторних виборах три опозиційні парламентські партії вирішили виставити Корнацького як єдиний узгоджений кандидат. 5 вересня 2013 року перевибори було призначено Верховною Радою на 15 грудня 2013 року.
15 грудня 2013 року відбулися повторні вибори у "проблемних" округах, у тому числі і на 132 окрузі. Внаслідок обробки 100% голосів самовисуванець Микола Круглов набрав 47,85% або 32 тис. 947 виборців.
З 26 жовтня 2014 року по серпень 2019 року – народний депутат VIII скликання, до Верховної Ради пройшов виборчим округом № 132 від партії Блок Петра Порошенка.
22 травня 2019 року вийшов із фракції Блок Петра Порошенка.
Одружений. Є три дочки та син.
14.07.2016