In 2016, Castillo was nominated for the 2016 Copa América squad and was part of the Chilean victory in the tournament. He was subbed in the 104th minute of the final against Argentina, which Chile won 4–2 on penalties, where he converted the 2nd spot kick.