Erik Jedvardsson sa narodil okolo roku 1120 vo Västergötlande. Okolo roku 1150 sa stal švédskym kráľom, pričom „Švédsko“ zahŕňalo veľké časti Škandinávie.
Podľa legendy z 13. storočia sa Erik Švédsky vyznačoval skromným životným štýlom, starostlivosťou o chudobných a utláčaných a zriekaním sa vyberania daní. Je isté, že zakladaním kláštorov a zvolaním cirkevného zhromaždenia v Linköpingu podporil kristianizáciu ešte stále prevažne pohanskej krajiny.
Okolo roku 1155 podnikol krížovú výpravu do Fínska, kde spolu s biskupom Henrikom založil biskupstvo v Uppsale. Podobne ako biskup Henrik, aj Erik neskôr podstúpil mučenícku smrť: 18. mája 1160 – na Nanebovstúpenie Pána – ho v kostole Najsvätejšej Trojice v Östra Aros, dnešnej Uppsale, zabil dánsky súper o trón Magnus Henriksson.
Kráľ Erik bol pochovaný v starej katedrále v Uppsale. Keď boli exhumované jeho ostatky v rámci prenesenia diecézneho sídla do Östra Aros v roku 1273, na severnej strane novej katedrály vytryskol prameň, čo bolo rozhodujúce pre jeho uctievanie ako svätého.
Spomienka patróna Švédska sa slávi 10. júla.