Kachosa signed for
Sunderland in the summer of 2021 following his release from Leeds, signing a two year professional deal. He made his professional debut on 13 October in a 2–1 win over
Manchester United's under-21 side in the
Football League Trophy, replacing captain
Denver Hume as a substitute in the 71st minute. In March 2023, Kachosa joined
Northern Premier League Premier Division club
Guiseley on loan until the end of the season. In May 2023, he was released by Sunderland following the expiry of his contract. After a spell with
Lewes, Kachosa joined
Bury in December 2023. In March 2024, Kachosa was playing for
Northern Counties East League side
Yorkshire Amateur. In July 2024, Kachosa moved to play overseas for the first time, signing for
First Football League of Kosovo side
Rahoveci. In September 2024, Kachosa was playing for
Northern Counties East Football League side
Tadcaster Albion. He later joined league rivals
Pickering Town. In November 2025, Kachosa signed for
Wakefield A.F.C, a club in
Northern Counties East League Division One. He has predominantly been used by manager
Jason Blunt at Right-Wing Back whilst also featuring at Left-Wing Back and both wings. His only goal so far was a wonderful strike against
South Leeds at home on the 12th December 2025. ==International career==