[4][5] Sharma is currently serving as member of House of Representatives from Jhapa 1.
[6] Sharma was elected general secretary along with Gagan Thapa in the 14th general convention of Nepali Congress.
[7][8] This was termed as rise of new generation in the oldest party of Nepal, the Nepali Congress.
[9][10] Sharma has previously served as spokesperson of the party.
[11] He has also served as the national president of the Nepal Student Union (NSU).