Narodil se jako syn Kazimíra I. Opolského a Violy, pocházející zřejmě z Bulharska. Po smrti otce v roce 1230 se regentem Opolsko-Ratibořska stal Jindřich I. Bradatý. Kolem roku 1237 obdržel Měšek s matkou a bratrem Kališ. Po smrti Jindřicha Bradatého a nástupu jeho syna Jindřicha II. se Měšek stal knížetem opolsko-ratibořským. Brzy poté se oženil s Juditou Mazovskou, dcerou Konráda I. Mazovského. Tento sňatek byl zřejmě součástí spojenectví s mazovskými Piastovci. Po vpádu Mongolů do Polska se Měškovi pravděpodobně podařilo porazit vojsko u Ratiboře, v největším střetnutí u Lehnice však s jeho vojskem ustoupil před Mongoly, čímž zpečetil prohru polského vojska. V roce 1243 se zúčastnil prohrané bitvy u Suchdolu na straně Konráda Mazovského. Poté se účastnil dalších vpádu do Malopolska. Zemřel bezdětný v říjnu 1246. Jeho nástupcem se stal jeho bratr Vladislav.