Казачий полковник. Исполняющий обязанности атамана Кубанского казачьего войска. Помощник заместителя главы администрации Краснодарского края. Руководитель государственного казенного учреждения Краснодарского края «Казаки Кубани». Награжден орденом «Знак Почета».
Николай Перваков родился 17 марта 1949 года в станице Кардоникская, Республика Карачаево-Черкесия. В 1966 году поступил в Гудермесское городское профессионально-техническое училище-8 на специальность «помощник машиниста тепловоза и дизель-поездов». По окончании училища работал в локомотивном депо Гудермес помощником машиниста тепловоза.
С 1968 по 1970 год Перваков проходил службу в Советской Армии в Московском округе противовоздушной обороны. После демобилизации устроился помощником машиниста тепловоза и электровоза в локомотивное депо станции Минеральные Воды Северо-Кавказской железной дороги. В 1973 году перешел на Карачаево-Черкесский цементный завод, где прошел путь от помощника машиниста тепловоза до генерального директора.
В 1978 году Николай Перваков окончил Владикавказский техникум железнодорожного транспорта по специальности «техник-механик» с отличием. Позднее получил дополнительное образование в Северо-Кавказском федеральном университете по специальности «инженер-механик». Затем учился в Северо-Кавказской академии государственной службы по специальности «Государственное и муниципальное управление».
В 1986 году Николай Семенович Перваков награжден орденом «Знак Почета».
Николай Семенович в 1991 году вступил в Усть-Джегутинское станичное казачье общество Баталпашинского казачьего отдела Кубанского казачьего войска. В 1994 году назначен заместителем атамана по экономическим вопросам. В 1997 году избран атаманом Баталпашинского отдела, а через три года переизбран на второй срок. Чин казачий полковник присвоен 19 марта 1999 года.
С 2000 года Перваков являлся начальником отдела по делам казачества в администрации Президента Карачаево-Черкесской Республики.
В 2003 году Николай Перваков переехал на жительство в город Краснодар и встал на учет в офицерскую сотню Кубанского казачьего войска. Одновременно назначен заместителем атамана Центрального районного казачьего общества Краснодара.
Также с этого времени Перваков в течение пяти лет занимал должность заместителя директора Краснодарской нефтебазы в нефтяной компании «Роснефть».
Николай Семенович Перваков 1 января 2008 года назначен заместителем атамана Кубанского казачьего войска, а через месяц стал первым заместителем атамана Кубанского казачьего войска.
Одновременно Николай Перваков стал помощником заместителя главы администрации Краснодарского края, по совместительству является руководителем государственного учреждения Краснодарского края «Казаки Кубани».
Во время отчетного сбора Кубанского казачьего войска 25 января 2020 года Николай Перваков назначен исполняющим обязанности атамана и получил атаманскую булаву из рук бывшего атамана Николая Долуды.
Женат, воспитал сына.