Born in Banjul, The Gambia, Kah and his family emigrated to Norway in 1988, when he was eight years old. He began his football career with Vålerenga in 1998. With Vålerenga Kah appeared in 94 league matches and scored 9 goals. Kah won promotion with in 2001. The 2002 season he won the cup and was chosen young player of the season and the player's player of the year.
In the mid-2003, he moved to Swedish club AIK as a part of the club's efforts for winning the championship. Kah was appreciated for his fighting spirit and ability to win the ball. Although his natural position was as a central midfielder, he had to play in various positions; he played several games at right-back. After the club was relegated the following season, Kah transferred to Dutch club Roda JC, making nearly 200 league appearances. In the Netherlands Kah mainly played as central defender.
Al-Khor
In 2011, after seven years in the Netherlands, Kah moved to Qatari club Al Khor.
He was unsigned in the waivers draft and later claimed by Vancouver Whitecaps FC on 21 January 2015. In August 2016, he agreed to mutually terminate his contract with Vancouver Whitecaps' first team in favour of joining their USL team as a player-coach. On 21 February 2017 Kah announced his retirement and it was also confirmed, that he would continue working at the club as a Whitecaps FC staff coach.
Coaching career
added Kah to its technical staff as a member of the scouting staff in August 2018. In January 2019, the club announced that Kah's role would be changing, and he would now serve as an assistant coach. On 14 January 2020, Kah signed with Canadian Premier League side Pacific FC as the club's new head coach.
Personal life
In 2005, he was involved in a car accident in Peer, Belgium. He was accompanied by his girlfriend, his cousin, and a friend. His car was rear-ended while stopped at a routine road check, immediately killing his girlfriend but only inflicting minor injuries to Kah. In Roda JC's next match, referee Bjorn Kuipers held a minute of silence to commemorate the death of Kah's girlfriend. During the game, Arouna Koné took his shirt off to reveal a shirt which had the inscription "For Kah". Arouna was yellow carded by the referee, which was condemned by the commentators. Kuipers said afterwards that he had not seen the text on Kone's shirt. Kah speaks seven languages, including English, Norwegian, and some Spanish. Kah possesses a US green card which qualifies him as a domestic player for MLS roster purposes. Kah is the nephew of Djimon Hounsou.