Ganeshalingam oli Tamil United Liberation Frontin ehdokkaana Paddiruppussa vuoden 1977 parlamenttivaaleissa. Hän voitti ja pääsi parlamenttiin. Ganeshalingam ja kaikki muut TULF:n edustajat boikotoivat parlamenttia vuoden 1983 puolivälistä lähtien monista syistä: he olivat Sri Lankassa asuvien tamilimilitanttien painostuksen alaisia, jotta he eivät pysyisi parlamentissa tavanomaisen kuuden vuoden toimikautensa jälkeen; Sri Lankan perustuslain kuudennessa tarkistuksessa vaadittiin, että he vannoivat valan, jossa he ehdottomasti luopuivat erillisen valtion tukemisesta; ja Musta heinäkuu
3000 tamillia murhattiin singalilaisten joukkojen toimesta. Kolmen kuukauden poissaolon jälkeen Ganeshalingam menetti paikkansa parlamentissa 22. lokakuuta 1983.