贲郎将。从隋炀帝至江都，领左右备身骁果万人，在城内宿营。因隋末大乱，司马德戡率骁果谋反，弑隋炀帝，与其党孟秉等推宇文化及为丞相。宇文化及首封司马德戡为温国公，食邑三千户，加光禄大夫，仍统本兵，宇文化及很猜忌他。后数日，宇文化及分配士卒，以司马德戡为礼部尚书，对外表示升官，其实是夺他的兵权。于是司马德戡愤怨，所获赏物都贿赂宇文智及，宇文智及为他说话。宇文化及北返军行至徐州，弃船登陆，令司马德戡统率后军，司马德戡与赵行枢、李本、尹正卿、宇文导师等密谋袭击宇文化及，遣使到反隋起事军孟海公处，结为外援。暂时