Davidson was a member of the Fosroc Scottish Rugby Academy and played for Glasgow against ASM Clermont Auvergne in a pre-season game before heading to English Championship side London Scottish in November 2015.
He joined Newcastle Falcons in 2016 and played five times for the English Premiership club, scoring one try.
A product of Kelvinside Academy and Glasgow Hawks, Davidson has played for Scotland throughout the age-grade system, striking up a second-row partnership with Scott Cummings along the way.