Депутат Государственного Собрания - Курултая Республики Башкортостан VI созыва.
Член фракции Всероссийской политической партии «Единая Россия».
Николай Каширин родился 28 января 1973 года в городе Уфа, Республика Башкортостан. Успешно завершил курс обучения в Уфимском государственном нефтяном техническом университете. Трудовую деятельность, молодой человек начал в 1995 году, с должности аппаратчика газоразделения Открытого Акционерного Общества «Уфаоргсинтез».
Далее, Каширин последовательно замещал должности аппаратчика полимеризации, начальника смены, инженера-технолога и ведущего инженера-технолога. В период с 2006 по 2011 год, работал начальником производства синтетического этилового спирта.
Затем, с 2011 по 2013 год, занимал пост заместителя технического директора Общества с Ограниченной Ответственностью «Омский завод полипропилена».
В 2013 году, опытный управленец перешел на работу в ЗАО «Новокуйбышевская нефтехимическая компания», где занял должность начальника производства. В 2015 году, приступил к работе в качестве начальника отдела развития нефтехимии и газохимии Публичного Акционерного Общества «АНК «Башнефть».
Начиная с 2017 года, является первым заместителем генерального директора по производству Публичного Акционерного Общества «Уфаоргсинтез».
Параллельно с трудовой и общественной деятельность, Каширин Николай Павлович принимает активное участие в политической жизни родного региона.
На выборах 9 сентября 2018 года, избран депутатом Государственного Собрания - Курултая Республики Башкортостан шестого созыва. Является членом комитета по промышленности, инновационному развитию, торговле, предпринимательству и туризму. Входит в состав фракции Всероссийской политической партии «Единая Россия».
Женат. Воспитывает двух дочерей.