In 1962 he was enrolled as an advocate in Madras Bar Association[1] and started practice in various High Courts of India on civil, constitutional, taxation and land related matters.
Raju worked as standing counsel for various public institutions and undertakings of Tamil Nadu and Andhra Pradesh Government including Food Corporation of India.
He was designated as senior advocate of Madras High Court in 1987.
On 17 November 1995, Raju became the chairman of the Advisory Board of COFEPOSA.
[2] He was elevated in the post of chief justice of the Himachal Pradesh High Court on 1 July 1998 and in 2000 he was appointed justice of the Supreme Court of India.