He enlisted in the Sri Lanka Army on 27 October 1986 to the Intake 26 and completed the basic training at the Sri Lanka Military Academy. After completion of officer training at Sri Lanka Military Academy (SLMA) and Pakistan Military Academy(PMA), Kodithuwakku was commissioned as a
second lieutenant in the 3rd Battalion Sri Lanka Light Infantry. He served as the Commander Security Force - Jaffna before he joined at Deputy Chief office. He retired in November 2022 from the post "Chief of staff of the Army, Sri Lanka". == References ==