During the 1997–98 season in a group stage match for the UEFA Champions League, he scored for Olympiacos against Rosenborg on 1 October 1997, when he was 17 years and 195 days old, becoming the youngest player to score in the competition's history. The record stood for twenty-two years, when on 10 December 2019 it was broken by Ansu Fati of FC Barcelona, then aged 17 years and 40 days. At the international level, he played 18 matches for the Ghana national football team and scored 2 goals. He featured for national team at the 1998 and 2000 African Cup of Nations tournaments.