绥之子，祖父是晋宣帝司马懿弟弟司马馗。曾参与八王之乱，协助司马越击败司马颙，官至司空。
生平.司马虓年少时已因好学而驰名于世，擅于研究经记及辩论。咸宁五年（279年），父亲司马绥逝世，司马虓继承范阳王爵位。后以宗室身为获任命为散骑常侍，后迁任尚书。及后又出任安南将军、都督豫州诸军事、持节，镇守许昌，后进任征南将军。永安元年（304年），河间王司马颙和成都王司马颖的联军攻陷长沙王司马乂镇守的首都洛阳，掌握了朝政。又废太子司马覃，表司马颖为皇太弟。及后东海王司马越与晋惠帝一同亲征司