Моксин Петр Васильевич родился 14 июня 1920 в селе Грабово ныне Бессоновского района Пензенской области в семье крестьянина. Русский. Окончил техникум советской торговли. В Советской Армии с 1939. Окончил Бобруйское военное пехотное училище (ныне Омский танковый инженерный институт).
Воевал с 1941. Командир батальона 492-го стрелкового полка (199-я стрелковая дивизия (2-го формирования), 49-я армия, 2-й Белорусский фронт) майор Моксин, преследуя противника, 28 марта 1945 вышел к реке Висла в районе города Данциг (Гданьск, Польша) и с ходу форсировал её. 30—31 марта, продвигаясь с боями к морскому побережью, умело организовал уничтожение вражеских дотов штурмовыми группами и обеспечил прорыв сильно укрепленного рубежа обороны противника. Погиб в бою 31 марта 1945.
Звание Героя Советского Союза присвоено 29 июня 1945, посмертно. Награжден орденами Ленина, Красного Знамени, Суворова III степени, Александра Невского, медалями.
Похоронен в Гданьске. В селе Грабово установлен бюст Героя, его имя носит улица.