Born in the year 2000, Sowah joined from Leicester City. From 2018 to 2021, he was loaned out by his parent club to OH Leuven. At 'den Dreef,' he played a significant role in promoting the team to the top division and subsequently impressed in 1A. Sowah started every league match, scoring 8 goals and providing 6 assists. Kamal Sowah signed a 4-season contract with Club in the summer of 2021.
In January 2022, he was loaned to Dutch club AZ Alkmaar. He returned to the first team of Club Brugge in the summer of 2022.