Елена была родом из Задара, из знатной семьи Мадиевичей. Она стала женой хорватского короля Михайло Крешимира II. После смерти мужа в 969 году Елена стала регентом при малолетнем сыне Степане. Она построила фамильную усыпальницу в Солине, где и была похоронена королевская чета.