He is the current member of Federal Parliament of Nepal.
[1] He previously served as vice chancellor of BPKIHS, an autonomous health science university.
[2] He garnered the highest number of votes for member Central Working Committee of Nepali Congress.
[3] Shekhar Koirala ran for the post of Party Chairman in 14th general convention of Nepali Congress which he lost to Sher Bahadur Deuba in 2nd round.
He along with Youth Leaders formed the alliance (Koirala) and gave the candidacy in all posts winning 1 Vice-Chairman (Dhanraj Gurung), 1 General Secretary (Gagan Thapa), 2 Joint General Secretary (Jiwan Pariyar and Badri Pandey (politician)) and 34 Central committee members.