王竑,湖北江夏人,26岁时中进士,授户部给事中,开始了为官生涯。他为人豪迈,敢于直言不讳。“土木之变”后,明英宗被俘,郕王朱祁钰在众臣的推举下负责处理朝政。大宦官王振在瓦剌大举入侵时,极力劝说明英宗御驾亲征,途中又邀请他到蔚州自家宅第参观,耽误了全军的行程,导致明英宗到达土木堡后被瓦剌军俘虏,王振在乱军中被杀死。虽然这个专权大宦官死了,但朝中还有不少人是他的党羽。
于是,群臣纷纷上奏弹劾王振,指责他误国。大臣们还没有念完奏折,朱祁钰就让他们出去待命,他们跪在地上痛哭,请求将王振灭族。这时,王振的党羽锦衣卫指挥使马顺狗仗人势,厉声呵斥大臣们,让他们立马出去。马顺的举动,引起了众人的极大不满,却又无可奈何。唯有王竑愤怒地抓住马顺的头发说:“你们这些奸党,论罪当诛!现在还敢如此放肆?”他一边骂,一边咬住马顺的脸。锦衣卫的人,多多少少会些功夫,如果靠他一个人的力量,很难擒住奸臣。其他大臣见状,纷纷上前同王竑一起揍马顺。最终,马顺被当场打死,朝堂一片混乱。
朱祁钰十分害怕,立马起身离开了。王竑率领群臣跟在他后面,似乎有话对他说。果然,王竑对朱祁钰说:“宦官王长、毛贵二人也是王振的党羽,请王爷下令将他们依法治罪!”朱祁钰听从了他的提议,命人把王长二人拉出来,其他人群起而攻之,打死了他们。一时间,王竑因为打死了马顺等奸臣而名震天下,得到了朱祁钰的重用。
也先入侵京城时,王竑奉命守卫京师,成功守住了京城,打退了敌人。不久,他被派去与夏忠等人一起镇守居庸关。到任后,他挑选了一批士兵和战马,修缮关塞,加固防御工事,令边塞面貌一新。后来,王竑又击杀了一些奸党,一心为民,体恤民情,弹劾贪官污吏,因此深受百姓们的爱戴,官至兵部尚书。
1468年,王竑在深受皇上信任的时候以生病为借口,坚持辞官。1488年,他在家中去世,享年75岁。