Родился 2 июля 1921 г. в д. Верхняя Зима ныне Зиминского р-на Иркутской обл. в семье крестьянина. Русский.
С 1930 г. жил в Приморском крае, с 1937 г. - в г. Томске. В 1940 г. окончил 10 классов. Работал в экспедиции «Бампроект».
В Красной армии с апреля 1942 г. В действующей армии с сентября 1942 г. Воевал на Воронежском, Степном и 2-м Украинском фронтах. Участник Сталинградской битвы. Командир отделения 104-го отдельного батальона 5-й инженерно-саперной бригады 57-й армии старший сержант П. Колодяж-ный 26 сентября 1943 г. с отделением саперов на двух лодках начал переправу стрелков на правый берег р. Днепр у с. Сошиновка (Верхнеднепровский р-н Днепропетровской обл.). Прикрывал высадку десанта. В дальнейшем в течение четырех суток с небольшой группой находился на днепровском острове, принимая огонь на себя и отвлекая внимание противника от переправы.
Звание Героя Советского Союза присвоено 22 февраля 1944 г.
В июне 1944 г. окончил Ленинградское военно-инженерное училище, в августе 1946 г. - Высшее военное инженерно-строительное училище.
В 1946 г. был демобилизован. В 1947 г. вновь призван в армию. В апреле 1951 г. окончил Военно-инженерную академию им. В.В. Куйбышева. Служил в Управлении оперативной группы в Арктике.
С февраля 1972 г. полковник П. Колодяжный в запасе. Жил в г. Красногорске Московской обл. Работал в одном из НИИ г. Москвы. Награжден орденами Ленина, Отечественной войны I ст., Красной Звезды, медалями.
Умер 15 декабря 2005 г. Похоронен в г. Красногорске.