 He entered the civil service in 1963 and was an Indian Police Service officer assigned to the erstwhile Union Territory of Delhi.He held many important assignments and posts of national importance, in particular Additional Director General, Border Security Force (BSF) (1989–91;1992–94), Commissioner of Police,Delhi during 1995-97.In 1997-99 he became Special Secretary with charge of Internal Security at the Home Ministry.He also served as the Director-General of the Indo-Tibetan Border Police (ITBP) & National Security Guards (NSG),a position he held till his retirement in July 2001.