Castro was born in Mthatha and matriculated from Dale College, King William’s Town in 2009. He was the 5th best academic achiever for Dale College 2009 matric class and he obtained an academic bursary at Nelson Mandela University where he completed his LLB degree in 2014. During his academic years, Castro was a formidable rugby player. On 1 January 2019 Castro was appointed as a Director at Bate Chubb & Dickson Inc.