A spanyol származású Ángel Castro y Argiz és Lina Ruz González második gyermekeként született 1924-ben. A kubai forradalom kezdetekor legidősebb fiúgyermekként otthon maradt az idős szülők gondozásának és a családi gazdaság igazgatásának okán. Figyelme ekkor fordult a mezőgazdaság felé, amely élete végéig meghatározta pályafutását. Az aktív harci cselekményektől távol maradt, a kommunista csapatok elszállásolásával és a katonai logisztikai feladatokkal volt megbízva.[2]
A forradalom győzelme után a politikai elittől távol maradt, mezőgazdasági szakemberként, illetve gazdálkodóként tevékenykedett. Részt vett a kormány agrárpolitikájának kialakításában, több államilag szervezett mezőgazdasági program kezdeményezője volt.[3] Magánéletéről keveset tudni, feleségétől legalább két fia született, Ramón Omar Castro és Ángel Castro,[4] de van olyan forrás, ami szerint öt gyermekük volt.[5] 2016. február 23-án, 91 éves korában érte a halál Havannában.[6]