司马消难字道融,河内温地人。

父亲司马子如,是齐神武的辅佐大臣,官至尚书令。

司马消难自幼聪明,读过一点经史,喜欢故意做作,以求名声。

最初担任著作郎。

司马子如是当朝权贵,司马消难也喜好结交宾客。

邢子才、王元景、魏收、陆..、崔赡等人都在他那里当宾客。

不久,被任命为驸马都尉、光禄卿,出任北豫州刺史。

齐文宣帝末年,更加昏庸暴虐。

司马消难害怕祸及自己,常常图谋自保,委屈己意,安抚收容,百姓很拥护他。

当时,齐文宣在并州,急召其弟上党王高涣,高涣害怕被杀,就杀了使者向东逃跑。

在邺中搜捕数日,邺中一片骚动。

最后在济州捉住。

高涣刚逃走时,朝臣们互相私下说:“如今上党王叛逃,打算逃向成皋。

如果同司马消难的北豫州同谋,必将成为国家祸患。”这话被报告给齐文宣,齐文宣十分怀疑司马消难。

司马消难害怕,密令亲信裴藻从小路入函谷关,请求举州归附。

晋公宇文护派达奚武、杨忠接应,司马消难与杨忠一起入朝。

授大将军,封荥阳公。

跟随高祖东征,升任大后丞。

又把女儿嫁给静帝为皇后。

不久,出任云阝州总管。

隋文帝辅佐朝政后,司马消难听说蜀公尉迟迥不受替代,打算与尉迟迥联合,也举兵响应。

以开府田广等人为心腹,杀掉总管府长史侯莫陈杲、云阝州刺史蔡泽等四十余人。

所管辖的云阝、随、温、应、土、顺、沔、环、岳等九州,鲁山、甑山、沌阳、应城、平靖、武阳、上明、氵员水等八镇,都服从他。

把儿子司马泳送到陈国作为人质,请求支援。

隋文帝命令襄州总管王谊为元帅,征调荆、襄军队讨伐。

八月,司马消难听说王谊军将到,连夜率领部下,归附陈国。

陈宣帝任命他为都督安随九州八镇、车骑将军、司空,封为随公。

当初,杨忠去接应司马消难,二人结为兄弟,感情甚好。

隋文帝待他以叔父之礼。

等到平定陈国后,司马消难到达京师,被特意免去死罪,发配为乐户。

二十天后放回。

仍然承蒙旧情,特地被召见。

随即在家中去世。

司马消难贪于淫欲,去留轻率。

所以世人说反复无常者,都以司马消难为例。

妻子高氏,是齐神武的女儿。

在邺城时,司马消难对她很敬重。

后来入了函谷关,便把她抛弃了。

司马消难赴云阝州上任,把高氏和三个儿子留在京师。

高氏对隋文帝说:“荥阳公多变而狡诈,如今让新宠跟着自己,一定不顾妻子孩儿,希望您防备他。”司马消难投奔陈国,而高氏母子因此得到赦免。