永嘉五年四月戊子(311年5月5日),石勒發兵追趕東海王司馬越的送喪隊,太尉王衍、襄陽王司馬范、任城王司馬濟、武陵莊王司馬澹、西河王司馬喜、梁懷王司馬禧、齊王司馬超、吏部尚書劉望、廷尉諸葛銓、尚書鄭豫、豫州刺史劉喬、太傅長史庾敳等都被活捉,坐於幕府之下,石勒詢問西晉覆滅的緣故,王衍詳細的敘說了災禍與失敗的緣由並聲稱不關自己的事,石勒很生氣,叫左右將他扶出去。其他人畏懼死亡,紛紛陳述自己的見解,只有襄陽王司馬范神色自若,呵斥眾人說:“今日之事,還要說些什麼!”石勒問孔萇說:“我在天下間行走多時,還從沒見過這種人,需要留下他們嗎?”孔萇回答說:“他們都是晉朝的王公大臣,終究不可以為我們所用。”於是石勒把王公大臣領到外面害死,當夜王衍被人推倒牆壁壓死。