Kottegoda toimi Sri Lankan suurlähettiläänä Brasiliassa ja sen jälkeen Sri Lankan suurlähettiläänä Thaimaassa. Huhtikuussa 2019 pääsiäisonnettomuuksien jälkeen
Presidentti Sirisena nimitti hänet puolustusministeriön pysyväksi sihteeriksi, joka toimi marraskuuhun 2019 saakka, jolloin hänen tilalleen tuli kenraalimajuri Kamal Gunaratne.