Vyplňte pokračování tohoto odstavce - Eshun se narodil v Sekondi a začal hrát klubový fotbal pro místní kluby Sekondi Eleven Wise F.C. a Sekondi Hasaacas F.C.. Eshun reprezentoval Ghanu na Letních olympijských hrách v Mexico City v roce 1968 a na Letních olympijských hrách v Mnichově v roce 1972. Také se několikrát objevil za seniorský fotbalový národní tým Ghany, včetně dvou kvalifikačních zápasů Světového poháru FIFA a hrál na mistrovství světa v roce 1968.
a finále Afrického poháru národů v roce 1970.