Dixon-Bonner was born in
Harlow,
Essex and began his career with
Arsenal joining the club at Under-9 level before moving to Liverpool in 2015 at the age of 14. He moved through the club's under-16 and under-18 levels, and captained the
England under-16 team. and played for the club's under-23 team before signing an extension to his deal in November 2019. He made his first-team debut on 4 February 2020, as a 90th minute substitute in the
FA Cup fourth round replay against
Shrewsbury Town. In the summer of 2021, Dixon-Bonner spent time on trial with
Portsmouth, but was not offered a contract. Despite this, he was named in Liverpool's squad for the
2021-22 UEFA Champions League, and featured for the first team in a 2-0 win over
Preston North End in the
Carabao Cup in October 2021. In June 2022 it was announced by Liverpool that he would leave the club at the end of the month when his contract expired.
Queens Park Rangers On 13 October 2022, Dixon-Bonner joined
Championship side
Queens Park Rangers following a successful trial. He made his debut for the club coming on as a 82nd minute substitute for
Jamal Lowe in a 0–1 home defeat to
Birmingham City on 18 March 2023. In November 2023, Dixon-Bonner made his full league debut, playing the duration of a 1–1 draw with fellow strugglers
Rotherham United. The match was new manager
Martí Cifuentes' first since his appointment, praising the midfielder's performance and hinting at his importance over the remainder of the season. On 10 June 2024, Dixon-Bonner signed a new contract to extend his spell at the club. On 12 March 2025, Dixon-Bonner joined Swedish
Superettan club
Västerås SK on loan until 8 July. On 17 September 2025, Dixon-Bonner signed for
Morecambe on loan. On 7 January 2026, he was recalled by Queens Park Rangers. On 10 January 2026, Dixon-Bonner joined
National League side
Wealdstone on a short-term loan. He returned to Queens Park Rangers on 17 March. ==International career==