He was initially part of Pattali Makkal Katchi party since 1989, holding the post of Youth Wing Secretary.
[2] He contested the 1989 Indian general election in Perambalur Lok Sabha constituency as PMK candidate in 1989 and also contested the 1991 Tamil Nadu Legislative Assembly election in Mudukulathur Assembly constituency and securing the second place surpassing the DMK candidate.
John Pandian contested 2001 Tamil Nadu Legislative Assembly election in Egmore and lost the seat by a slender margin of 86 votes.
[7] With the name change and merging successful, he contested the 2021 Tamil Nadu Legislative Assembly election as a candidate in Egmore constituency again.
[8][9] As a part of NDA alliance, he was nominated to contest the Tenkasi Lok Sabha constituency seat in Lotus symbol.