El 3 de agosto de 1189 gobernó sobre toda Duklja cuando Dezislava, esposa del último príncipe croata de Duklja, huyó con su corte a Dubrovnik. Esta declaración muestra que el rey Mihailo III era de origen croata.