Career
He then moved to Dunfermline for £13,000, where he helped the club defeat Hearts in the 1968 Scottish Cup Final. Dunfermline sold him to Coventry City for £40,000, who then sold him to Crystal Palace for £45,000. He later signed for Hibernian and ended his senior playing career at East Fife, who he also managed.
Barry later became caretaker manager of Oxford United.