Career
Burns began his career with Cambuslang Rangers before joining Rangers. He signed for Hamilton on loan the following season then moved on to Hearts in 1987. He had spells at Dunfermline Athletic, Fulham (at that time in the third tier in England) and second spell with Hamilton.
A successful spell at Somerset Park saw him play over sixty games brefore winding down his career with Dumbarton.
He then moved back to the junior leagues with Larkhall Thistle.