Nana Eshun inició su carrera profesional con el King Faisal Babes en 1998, posteriormente formó parte del Udinese Calcio y del Borussia Dortmund II.
[1] Luego pasó al Universitario de Deportes donde permaneció hasta junio de 2006.
[3] En el 2005 se marchó a Perú para jugar por Universitario de Deportes, jugó al lado del portero peruano José Carvallo, quien fue mundialista en la Copa Mundial de Fútbol de 2018.
Al siguiente año fichó por el Prampram Mighty Royals de Ghana[1] y después de un año fue transferido al Tanta F. C. de Egipto.
En enero de 2010, volvió a Egipto y se unió al Asyut Petroleum.