 Gandhirajan joined the Indian Police Service (IPS) as a member of the 1985 batch.He did his training at the National Police Academy, Hyderabad.After serving as Assistant Superintendent of Police, he was promoted to the rank of Superintendent of Police in 1989 and has served in Dharmapuri, Erode, and Chengalpattu East Districts.