Career
Davidson made his debut for Aberdeen in 1955, and moved to Heart of Midlothian in 1960. He later played for Dundee United, Partick Thistle, Street Mirren and Margate. Davidson started his career with his local Aberdeenshire Junior club, Inverurie Loco Works (now a senior club in the Scottish Highland Football League).