温县（今河南省焦作市温县）人。东晋宗室，司马休之的长子，获袭封谯王。后因反抗刘裕失败，随父先后北奔后秦及北魏，在北魏也被封谯王，官至征南大将军、怀荒镇将。
生平.司马文思的祖父是谯王司马恬，司马恬去世后爵位本由司马文思的大伯父司马尚之袭封，但司马尚之于元兴元年（402年）被桓玄杀害，桓玄改以司马尚之堂弟司马康之封谯王。元兴三年（404年），刘裕起兵讨伐时已篡位的桓玄，并在义熙元年（405年）迎复位的晋安帝回建康。当时就以司马文思过继给司马尚之，让他袭封谯王爵位。司马休之在义熙八