徒王导和中书令庾亮等人辅助年幼的太子。明帝死后，太子司马衍登位，是为晋成帝，因皇帝年幼，下诏要司马羕依安平王司马孚的旧例，在殿上设牀帐，由皇帝迎拜他。但同年就被司马宗图谋作乱的事件波及而被免官，更遭降爵为弋阳县王。咸和二年（327年），苏峻之乱爆发，苏峻领兵以讨伐庾亮之名进攻建康，朝廷军队不能抵御，最终建康失守，由苏峻控制了朝政。当时司马羕就向苏峻称述其功勋去讨好他，令苏峻十分高兴，于是矫诏恢复司马羕的爵位。咸和四年（329年）二月，苏峻之乱被平定，司马羕被赐死，两名儿子司马播和司马充以及嫡长孙司马崧都