Jis pradėjo karinę karjerą Alcácer Quibir mūšyje
, kur jį suėmė arabai, bet vėliau jis buvo paleistas Ispanijos karaliaus Filipo II įsikišimu, kurį Castro pradėjo remti Portugalijos įpėdinio kare. Kastro dalyvavo Azorų užkariaujant, o tai reiškia, kad Filipui pavyko laimėti karą.