Coming through the youth ranks at the Metropolitan Police, Ness joined Charlton Athletic[3] having made nine first team appearances for the Metropolitan Police in 2019; seven of which were in the league and two further in the FA Cup.[4]
Ness made his second appearance for the club, the following season, coming on as a second-half substitute – on 4 January 2022 – in a 1–0 win over Milton Keynes Dons in Round Three of the EFL Trophy.[6]
On 19 April 2024, it was confirmed that Charlton had triggered the one-year extension clause in Ness’ contract, keeping him at the club until the summer of 2025.[7]
Hampton & Richmond Borough (loan)
On 11 February 2022, Ness joined Hampton & Richmond Borough on a month's loan.[8] On 18 March 2022, Ness's loan was extended until the end of the season.[9]