Formado bajo la influencia de san Leandro de Sevilla, que algunos erradamente hacen hermano de su madre, una vez que los matrimonios mixtos eran prohibidos, a los quince años de edad contrajo matrimonio con la princesa católica franca Ingunda, hija de Sigeberto I y Brunegilda, en un intento de estrechar las relaciones iniciadas por el primer matrimonio de su padre.