Career
Gyan signed for Feyenoord in 1996. During the following season the club send him on loan to Excelsior. After only a couple of months Feyenoord recalled the defender, and he made his debut for Feyenoord that same season.
Gyan remained with Feyenoord for the next eight seasons.
He was mainly used as a substitute. He replaced the suspended Brett Emerton in the starting eleven.
With Gyan Feyenoord went on to beat Dortmund 3-2. Gyan was one of the most popular players at Feyenoord, always gaining a big applause from the fans when he started his warming-up.
Gyan played 23 games for the national team of Ghana.
In June 2008 Gyan completed a successful trial for the Finnish club Turun Palloseura, and he signed a 6-month deal with TPS on 3 June. In January 2009 Gyan signed for Wrexham until the end of the 2008-2009 season, but made only two appearances for the club in the FA Trophy before being released at the end of the season. He signed a contract for RoPS in February 2010.
In July he got released by the club because of knee injury that happened in February.
Gyan did not make any appearances for RoPS. He finished his career at amateur side Leonidas Rotterdam.