Ekaphan born in Surat Thani and attended Suratthani state secondary school.
Ekaphan began his career in the youth team of his home club Surat Thani F.C.
In 2002, he joined the youth team of the Bangkok Bank and played from 2004 for the seniors section of the club.
But even there he could win a title with the club, finishing in ninth place at the end of the table.
At the start of the 2008 season, he joined the then reigning champions Chonburi F.C., for whom he played until today.