Communist Party of Nepal
Before forming the Communist Party of Nepal (Unified), he was one of the senior leaders of the Communist Party of Nepal (Marxist-Leninist) led by C. P. Mainali. He was originally the leader of the Communist Party of Nepal (Marxist) and later on, that of the Communist Party of Nepal (Unified Marxist-Leninist).