Князь тверской с 1318 г. и великий князь владимирский в 1322 – 1326 гг. Сын тверского князя Михаила Ярославича. В 1322 г. отнял великое княжение у московского князя Юрия Даниловича, воспользовавшись тем, что тот не уплатил дань Орде. В 1325 г. убил в Орде Юрия Даниловича (которого считал виновником гибели своего отца), за что через девять месяцев, 15 сентября 1326 г., Дмитрия Михайловича казнили.