Senior counsel Department of Income Tax, India, 1963—1990. Attorney India, since 1965. Lecturer in law Punjab University, 1969—1979.
Additional advocate general Punjab, 1979—1982, senior advocate general, 1982. Senior standing counsel Chandigarh Administration, 1983—1990. Judge Punjab & Haryana High Court, 1990—1997, Karnataka High Court, 1997—2000, acting chief justice, 2000.
Judge Supreme Court of India, since 2001.