Graduate, Tribhuvan University.
Assistant lecturer Tribhuvan University, Kathmandu, 1982. Section officer Ministry of Home Affairs, 1983—1990. Assistant secretary Ministry of Finance, 1990.
Under-secretary Finance, 1993—1996. Joint secretary Ministry of Foreign Affairs, 1996—1997. Deputy chief Mission, New Delhi, 1997—1998.
Ambassador Bangladesh, 1998—2001. Foreign secretary Nepal, 2001—2005. Permanent representative of Nepal to the United Nations, since 2005.
Married; 2 children.