As a player in the late 1970s and early 1980s, he played in Scotland at Albion Rovers and in England with Blackpool F.C. and Torquay United, before moving to Australia in 1983 to join Marconi Stallions and later with Canberra City SC.
As a player in the late 1970s and early 1980s, he played in Scotland at Albion Rovers and in England with Blackpool F.C. and Torquay United, before returning to Scotland to play with Dunfermline Athletic. He moved to Australia in 1983 to join Marconi Stallions and later with Canberra City SC.