Родился в селе Высокие Поляны Пителинского района Рязанской области. Окончил Тамбовское каваллерийское училище им. Первой Конной Армии. Участник Великой Отечественной войны. Воевал в должности командира 114-го отдельного разведывательного батальона 84-й мото-стрелковой дивизии, позднее – командира стрелкового батальона и заместителя командира полка той же дивизии, командира 1290-го стрелкового полка 113-й стрелковой дивизии 57-й армии. Подполковник Пивиков получил тяжелое ранение при освобождении города Будапешта. После окончания войны работал руководителем группы отдела материально-технического снабжения на Выксунском заводе дробильно-размольного оборудования (г. Выкса Горьковская обл.). Жил и похоронен в городе Выксе Нижегородской области. Награды: ордена Отечественной войны 1-й (17.01.1945, 06.04.1985) и 2-й (24.07.1944) степени, Александра Невского (30.09.1944), медали.