守臣寅答虎四十七人，定三十二城。继而攻破北京（今内蒙古宁城西），劝蒙古人不要屠城。于是任御史大夫，领北京达鲁花赤。收降兴中府土豪石天应。之后奉命攻克燕京周围未下州县。追杀图谋背叛蒙古的张鲸，进上将军，以御史大夫提控诸路元帅府事。1217年，跟随木华黎讨伐张鲸的弟弟张致，攻打蠡州北城，先登城上，中石而死。后裔有石抹宜孙。