Career
Duncan started his senior career with Celtic having been signed from Baillieston Juniors and scored on his debut against Street Mirren on 1 November 1952, at age 22. He went on to make nine appearances for the Celtic Park club before being released in 1955. He also played for Street Mirren, Dundee United, Albion Rovers and Stranraer.