उन्होंने 13 फ़रवरी 2010 से 21 मई 2010 तक दिल्ली हाईकोर्ट के मुख्य न्यायाधीश का कार्यभार भी संभाला. 24 जून 2010 से 14 नवंबर 2011 तक गुवाहाटी हाईकोर्ट के मुख्य न्यायाधीश रहे और 15 नवंबर 2011 से 3 जून 2012 तक आंध्र प्रदेश हाईकोर्ट के मुख्य न्यायाधीश रहे. उन्हें 4 जून 2012 को सुप्रीम कोर्ट का जज नियुक्त किया गया था.