Dado que su padre Leovigildo le instó a la religión oficial visigoda, se enfrantaron en combate en las zonas próximas a Badajoz, donde San Hermenegildo resultó derrotado y deportado.