Career
He played for Stirling Albion, Street Johnstone, Raith Rovers, Berwick Rangers and Meadowbank Thistle, and has since managed league sides Arbroath and Meadowbank Thistle. He has also managed non-league sides Whitehill Welfare and Spartans. He has since guided the club to significant Scottish Cup runs, and was in charge when they (unsuccessfully) applied for membership of the Scottish Football League in 2008.