Образование
В 1972 году – Каменецк-Подольское Высшее Военно-инженерное Командное училище.
В 1982 году – Всесоюзный Юридический заочный институт в г. Москве.
В 1986 году – Военно-политическую Академию.
В 2001 году – Академию при Президенте РФ по курсу: финансы, кредит, налоговая политика.
В 1997 году в Государственном ВАК защитил диплом ученой степени-кандидата педагогических наук.
В 2002 году в Общественном ВАК защитил диплом ученой степени-доктора юридических наук.
С 1969 по 1999 год служба в Вооруженных Силах.
Служба в ЦСКА с 1983 по 1999 год.
В настоящее время полковник в отставке. Награжден государственными наградами в частности медалью «За боевые заслуги». Награда вручена в мирное время за разминирование взрывоопасных предметов в Московской области (Разминировано и обезврежено более 500 взрывоопасных предметов). В 2021 году Николай Степнович награжден Орденом Почета.
С 1999 по 2002 год – МЧС РФ, Департамент инспектирования территорий и сил. Главный специалист-юрист.
С 2002 по 2004 год – Правительство Московской обл. по Химкинскому району. Начальник организационно-контрольного управления.
С 2004 по 2012 год – РОО «Теннисный Клуб ЦСКА». Исполнительный директор.
С 2012 года по настоящее время – Начальник теннисного центра ЦСКА.
Мастер спорта по шахматам
Награжден:
Медалью «За боевые заслуги»
Орденом Почета