Николай Петрович Шевченко родился 23 декабря 1956 г.р., в деревне Соколовка Кемеровской области Ленинск - Кузнецкого района Кемеровской области. Постоянно проживает в городе Кемерово.
Имеет высшее образование. В 1979 году окончил Новосибирский Сельскохозяйственный институт, по специальности зооинженер.
Место работы: ООО «УК на Ворошилова», директор.
Член Партии «ЕДИНАЯ РОССИЯ». Выдвинут избирательным объединением «Кемеровское местное отделение Партии «ЕДИНАЯ РОССИЯ».
Награждён «Золотым знаком Кузбасса».
Женат, имеет двоих взрослых совершеннолетних детей.