Sündinud Sekondis, alustas Eshun klubijalgpalli mängimist kohalikele klubidele Sekondi Eleven Wise F.C. ja Sekondi Hasaacas F.C.. Eshun esindas Ghanat 1968. aasta Mehhiko linna olümpiamängudel ja 1972. aasta Müncheni olümpiamängudel. Ta mängis ka mitmel korral Ghana jalgpallimeeskonnas, sealhulgas kahel FIFA maailmameistrivõistlustel, ning ta mängis 1968. aasta jalgpalli maailmameistrivõistlustel.
ja 1970. aasta Aafrika Rahvaste Meistrivõistluse finaal.