Castro was born in Birán, Cuba on August 13, 1926. He received a doctorate of law from the University of Havana. He was trained as a military lawyer. He came to power after he and his guerrilla soldiers overthrew the dictatorship of General Fulgencio Batista.