After spending two years on the books at Hearts he moved to Forfar Athletic. While at Forfar Porter played 27 times scoring six goals. He then transferred to Berwick Rangers where he played 21games. In 1984, he moved to East Fife where he spent two years.