Career
Nicknamed El Venado (The Deer) because of his pace, the long-haired Castro also played for Súper Estrella, Marathón, Vida, Federal and Broncos for he scored 60 goals in total. He was the national league top goalscorer in 1995-1996 Castro played against Panama at the 1991 UNCAF Nations Cup. Castro was assistant to coach Hernaín Arzú at lower league club Venado-Barcelona.
In 2010 he worked as a groundsman at the national stadium.