Родился в семье крестьянина- бедняка, станица Суводская Сталинградской области. С 1910 по 1930гг жил с отцом, по возможности, помогая ему по хозяйству. С марта 1930 по май 1932 гг работал в мясосовхозе номер 3 Дубовского района Сталинградской области в качестве плотника. С 25.05. 1932 по 25.10.1932 гн на 27стройучастке чернорабочим в г. Сталинграде, откуда был призван в ряды РККА, где находился по 25.05. 1934г при 5ом отдельном батальоне понтонеров в г. Старый Быков БССР. После демобилизации из рядов РККА приехал в г. Сталинград и поступил на службу в СВИК НКВД при СТЗ в качестве бойца по 15 декабря 1939г. Отдел кадров направил Дудкина ПП в школу МНС НКВД в Краснодарский край г. Нефтегорска, где он был до 15 декабря 1940г. По окончании школы направлен был на старое место работы в должности командира отделения при ВНК НКВД СТЗ г. Сталинграда. По случаю эвакуации команды с 07.11.1942г по 20.03.1943 г работал в ВНК НКВД при заводе номер 76 Алтайского края г. Барнаула. С 01.10.1943г по 01.09.1944 г работал в Сталинграде ВИК МВД СТЗ в должности начальника караула. С 01.04.1945г по 25.10.1947г являлся курсантом ХПТУ. . По окончании этого училища с 25.10.1947г работал в ВНК МВД СТЗ г Сталинграда в должности начальника караула.