De acordo com João de Biclaro, no ano 570 Miro sucedeu a Teodemiro como rei dos Suevos. Na data em que ascende ao trono, o reino Suevo encontrava-se novamente em disputa com os Visigodos que, liderados pelo rei Leovigildo, se encontravam a reconstruir o seu reino, bastante diminuído e governado por estrangeiros após a derrota pelos Francos na Batalha de Vouillé.