Ferdinand var andre son till Sancho III av Pamplona och efterträdde 1035 denne som kung av Kastilien. Sedan han 1037 besegrat sin svåger Bermudo III av León i slaget vid Carrion, erövrade han även León, Asturien och Galicien, och skapade därigenom kungariket Kastilien. Från sin bror Garcia V erövrade han den på östra sidan av Ebro liggande delen av Navarra. Hans stora rike blev ej bestående, då han lät dela upp det mellan sina tre söner.