，随尚书魏源宣抚大同等地。时王振把持朝政，正统四年（1439年）随都督吴亮征讨麓川（今云南省瑞丽市）土司思任发。正统六年（1441年）再随兵部尚书王骥征讨思任发，以功升刑部右侍郎。历任江西巡抚、礼部尚书。后以足疾改南京刑部尚书，正统七年为御史庄升所劾，明英宗复辟，被迫致仕。一年后去世。卒祀乡贤祠。
家族.杨宁出身浙江余姚泗门双桥杨氏，为十一世。父杨昇，考中洪武二十九年（1396年）乡试，官徽州府学教授，故入籍徽州。同族同辈人有杨抚，正德十六年（1521年）进士，湖广提学副使。弟