A student of Law, Mr. Joshi also practiced for 12 years and was also president of Nepal Bar tanahun and vice president of Nepal bar western regional court Pokhara and associated with Nepal Bar Association and Amnesty International. Mr. Joshi was jailed at the inception of the Nepal Student Union in the year 1970 and He was imprisoned for the first time in 1966 vs. During the course of the struggle carried out by the Nepali Congress Party for the restoration of Democracy, Joshi was jailed on and off for a total length of 3 and a half years. Joshi was elected as a member of the Nepalese parliament in the parliamentary elections held in the years 1991, 1994, and 1991. Mr. Joshi also worked as a cwc member of the Nepali Congress Party. A chief whip of the party in the parliament in the year 1991.