尝从山西总兵许定国救开封,军半道噪归,定国获罪。子固辑余众,得免议。后可法出镇,用为副总兵,俾兴屯于徐州、归德间。 子固募壮士七百人,以赤心报国为号。闻扬州被围,率众驰救,三日而至。城将破,欲拥可法出城,遇大清兵,格斗死。