Castro was born in Villa Gorongosa and is 31 years old. After finishing school in Villa Gorongosa, Castro went on to study as an eco tourism agent in Maputo. In 2006, he worked for the reforestation project on Mount Gorongosa and also acted as a guide for visitors to the mountain. In 2009, he attended a tour guide training course in Maputo, and in 2011 returned to Gorongosa as a safari guide. Castro is known for his ability to call the stunning Green Headed Oriole on Mount Gorongosa but has many other interests in the park.