Hailing from Gravesend in Kent, Russell’s career began in Everton’s academy, where he was a team-mate of former Buck Arlen Birch. Spells on loan followed, at Colwyn Bay, Northwich Victoria and FC Halifax Town, but most notably at League Two side Cheltenham Town, where he made his EFL debut.
Following his release from Everton, Russell spent signed a one-year deal to play for Motherwell in the Scottish Premier League, a team where he had earlier spent tine on loan from the Toffees.
Returning south of the border following his release from the Fir Park outfit, his next move saw him arrive on the Lancashire coast at AFC Fylde, where he was a part of the squad that was defeated in the play-off final but won the Buildbase FA Trophy at Wembley.
A move to Chester followed in summer 2019, on a one-year deal, with Russell finishing the curtailed campaign on loan at the New Buck’s Head following his signing on loan in early March, playing twice.
A permanent deal signed in June 2020 committed Russell’s immediate future to the Bucks.