Career
Born in Sekondi, Eshun began playing club football for local sides Sekondi Eleven Wise F.C. and Sekondi Hasaacas F.C. Eshun represented Ghana at the 1968 Summer Olympics in Mexico City and the 1972 Summer Olympics in Munich. After Eshun retired from playing football, he became a coach.
He has managed Tema Youth and Ebusua Dwarfs.