14 जुलाई 1998 को भारत के अतिरिक्त महाभियोजक के पद पर नियुक्त हुए और 19 फ़रवरी 1999 को दिल्ली हाईकोर्ट के अतिरिक्त जज नियुक्त किए जाने तक इस पद पर रहे. जुलाई 1999 में वो दिल्ली हाईकोर्ट के स्थायी जज बन गए.