Esso played for Ebusua Dwarfs from 2016 to 2018 before signing for Accra Hearts of Oak in 2018.[4] He made 25 appearances and scored 9 goals in the 2017 Ghanaian Premier League season to help the club finish fourth.[8][9][4]
Accra Hearts of Oak
In 2018, after his contract expired, Esso joined Accra Hearts of Oak on a free transfer signing a 3-year contract with the club.[10] He played for Hearts for three seasons making 42 league appearances and scoring 11 goals.[11]
Dreams FC
In 2020, Esso refused to extend his contract with Hearts after it expired. He was linked with a move to Sudanese club Al-Hilal.[4] In August 2018, he signed a two-year deal with Dreams FC.[12][13][4]
International career
Esso featured for Ghana A' national football team, the Local Black Stars at the 2019 WAFU Cup of Nations scoring two goals to help Ghana place runner-up in the competition.[14][15] He was named in the competition's team of the tournament[16] and recognized as one top performers during the competition.[17]
Personal life
Esso is the younger brother of fellow professional footballer Eric Esso.[18][7]