He has earlier served as Director General (Additional Secretary equivalent) and Additional Secretary in the Ministry of Commerce and Industry, Principal Secretary in the Home Department, Chairman and MD of Delhi Transport Corporation among others.
इनमें वाणिज्य और उद्योग मंत्रालय में महानिदेशक और अपर सचिव, गृह विभाग में प्रमुख सचिव, दिल्ली परिवहन निगम में अध्यक्ष एवं प्रबंध निदेशक, दिल्ली रह चुके है।