Скачков Игорь Николаевич родился в городе Красноярск.
Военную службу начал в войсках противовоздушной обороны. Проходил службу в различных местностях Советского Союза и Российской Федерации.
В 2011 году в г. Старая Русса завершил службу и вышел на пенсию по выслуге лет. В этом же году приступил к работе в военном комиссариате в должности военного комиссара. Под руководством Игоря Николаевича военный комиссариат (городов Старая Русса и Холм, Старорусского, Холмского, Парфинского и Поддорского районов Новгородской области) занимал ведущие места в Новгородской области.
Игорь Николаевич неоднократно отмечался различными наградами Правительства Новгородской области, командования Западного военного округа, руководства Военного комиссариата Новгородкой области, Администрации Старорусского муниципального района за высокие результаты в работе.