Ganeshalingam stond als kandidaat van het Tamil United Liberation Front in Paddiruppu bij de parlementsverkiezingen van 1977. Hij won en kwam in het parlement. Ganeshalingam en alle andere parlementsleden van de TULF boycotten het Parlement vanaf het midden van 1983 om een aantal redenen: ze werden onder druk gezet door Sri Lankaanse Tamil militanten om niet langer dan hun normale termijn van zes jaar in het parlement te blijven; het zesde amendement op de grondwet van Sri Lanka vereiste dat ze een eed zwoeren waarin ze onvoorwaardelijk afstand deden van steun voor een aparte staat; en de Black July
Rellen waarbij tot 3000 Tamils werden vermoord door Sinhalese bendes. Na drie maanden afwezigheid verloor Ganeshalingam op 22 oktober 1983 zijn zetel in het Parlement.