Ekanayake is a graduate of the Peradeniya University.
He has previously served in the Prime Minister's office as well as in the ministries of foreign affairs, youth affairs, housing and media.
In addition, Ekanayake has also served in the Sri Lankan high Commissions in UK and Malaysia.