于凤阳，世代务农为业。至正十三年（1353年），加入了朱元璋领导的红巾军。至正十五年（1355年），参加了采石渡江之战。洪武三年（1370年），以战功授金吾左卫百户，后调任燕山右护卫，洪武二十八年（1395年），以燕山中护卫正千户的官职退休。燕王发动“靖难之役”后，认为孙巖是精通军事的老将，又把他招入燕军，负责防守通州，曾击败包围通州的大军。建文元年（1399年）十一月升通州卫指挥佥事，建文四年（1402）六月升都指挥佥事，九月授特进荣禄大夫，封应城伯，赐诰券，除谋反外可免死罪一次。永乐十一年（1413年）