Wright started his career at Rangers, he signed a professional contract with the club in March 2016, lasting until 2018.
[14] On 30 January 2020, he joined Scottish Championship side Alloa Athletic on loan until the end of the season.
[15] He made his debut for Alloa on 1 February 2020 in their 1–1 Scottish Championship draw with Inverness Caledonian Thistle.
[20] He made his first and only appearance for Livingston on 19 May 2024, in the Scottish Premiership, coming on as a substitute for Shamal George, in a 1-1 draw at home against Hibernian.
[21] On 5 July 2024, Wright joined Scottish Championship club Airdrieonians on a season-long loan.