Castillo made his debut for Honduras in a May 1991 UNCAF Nations Cup match against Panama and has earned a total of 9 caps, scoring 1 goal. He has represented his country at that one tournament, the 1991 UNCAF Nations Cup.