，积功至山东都指挥使。永乐二十年，擢都督佥事。之后跟随明成祖北伐。明仁宗即位后，命掌广西都司事。后改为辽东。明宣宗即位后，晋升爲都指挥同知，跟随平定朱高煦叛乱，后跟随征兀良哈。明英宗即位后，晋升为左都督。正统元年，佩平羌将军印，充左副总兵镇甘肃，抵御阿台、朵儿只伯进犯。正统十四年，也先分道入寇，抵肃州，两军相战。景泰年初，提督三千营，后以老致仕。不久，复起守备南京，入掌中军都督府。成化初年去世，赠侯，谥僖武。