Born on September 15, 1940, he got enrolled with the Mysore State Bar Council in October 1963 and shifted to Delhi in 1965, where was designated as senior advocate of the Delhi high court in November 1984. He was appointed a permanent judge on April 24, 1986, at the Delhi high court before he joined as the chief justice of the Punjab and Haryana high court on November 7, 1997.
He retired on September 14, 2002.
He was living with his family in Delhi, where his wife Prabha died in March 2020.