W 1990, w czasie pierwszych od 30 lat demokratycznych wyborów, dostał się po raz pierwszy do parlamentu z dystryktu Tanahu. 29 maja 1991 został mianowany ministrem rozwoju lokalnego w pierwszym rządzie premiera Giriji Prasad Koirali. W 1992 objął dodatkowo tekę ministra rolnictwa. W wyborach parlamentarnych w 1993 oraz 1997 odnawiał mandat deputowanego. W latach 1994–1999 zajmował stanowisko przewodniczącego Izby Reprezentantów, niższej izby parlamentu. Od 2000 do 2001 był wicepremierem oraz ministrem spraw wewnętrznych i telekomunikacji w trzecim gabinecie Koirali.

W latach 2006–2007 pełnił funkcję przewodniczącego Sekretariatu ds. Pokoju, wielopartyjnego ciała powołanego do przywrócenia w kraju pokoju po wojnie domowej. W 2007 objął urząd ministra ds. pokoju i odbudowy w czwartym rządzie premiera Koirali. W tym samym roku został wiceprzewodniczącym Kongresu Nepalskiego. W 2008 został wybrany do Zgromadzenia Konstytucyjnego w okręgu Tanahu. W czerwcu 2009 objął stanowisko przewodniczącego klubu parlamentarnego Kongresu Narodowego.