Urodził się 28 czerwca 1848 roku w Kasinie Wielkiej. Przyszedł na świat jako syn Zofii Kwiecińskiej i Walentego Krawczyńskiego.
W latach 1871-1874 był alumnem seminarium diecezjalnego w Tarnowie. W 1874 roku otrzymał święcenia kapłańskie. Jako wikariusz został posłany do parafii w Gawłuszowicach (1874-1876), potem w Szaflarach (1876-1880) i Poroninie (1880-1881).
W 1881 roku został skierowany do Ludźmierza w charakterze administratora. Po niedługim czasie mianowano go proboszczem parafii Wniebowzięcia Najświętszej Marii Panny w Ludźmierzu. Przez lata szerzył kult Matki Boskiej Ludźmierskiej, przez co Ludźmierz stał się duchową stolicą Podhala. Kierował parafią do końca 1926 roku.
Był typem społecznika. Sprawował mandat radnego gminnego. Należał także do Powiatowej Rady Szkolnej w Nowym Targu. Przyczynił się wówczas do powstania nowotarskiego gimnazjum. W 1881 roku został prezesem Rady Powiatu Nowotarskiego. W 1886 roku został wybrany jej marszałkiem. Z jego inicjatywy rozpoczęto budowę szpitala powiatowego w Nowym Targu oraz organizację Powiatowej Kasy Oszczędności. Starał się, by poziom życia systematycznie się podnosił. Nadzorował budowę dróg i mostów, założył Towarzystwo Rolnicze Okręgowe oraz przyczynił się do budowy kolei wąskotorowej.
Jego działalność została doceniona. Otrzymał wiele zaszczytów oraz tytuł szambelana papieskiego. Zmarł 31 grudnia 1926 roku. Spoczął na cmentarzu przykościelnym w Ludźmierzu. Obok ołtarza głównego znajduje się tablica – epitafium upamiętniające Ks. Piotra
Źródło: Elżbieta Wojtas-Ciborska „Księga limanowian”



