Павел Викторович Куньщиков родился 22 июня 1975 года в посёлке Белореченский Свердловской области.
После окончания Екатеринбургской высшей школы МВД работал в Белоярском РОВД. Прошёл путь от следователя до замначальника отдела.
В 2003 году переехал в Заречный, где возглавил отделение по работе с личным составом Заречного ОВД. После окончания Академии управления МВД России в Москве в 2009 году был назначен на должность начальника ОВД по городу Заречному.
В 2012 году вышел на пенсию и был принят на работу в службу безопасности Белоярской АЭС. С приходом на АЭС вступил в ряды РПРАЭП.
В 2016 году был избран депутатом городской думы Заречного, в 2021 году переизбран на второй срок. Женат, воспитывает троих сыновей.