Sharma, who was president of the NSU school unit in 2041 BS, worked as president of the NSUMechi Campus in 2043-45 BS.
He became president of the student wing in 2057 BS after working as a central committee member and general secretary. Sharma, who was elected a central committee member of the party from the earlier general convention, became general secretary from the recently-held general convention. He also worked as the spokesperson of the party in 2075 BS.
He worked as spokesperson of the party in 2075 BS.