 Dhillon was a member of the Punjab Legislative Assembly (1952–1967), where he was its Deputy Speaker (1952–54) and its Speaker (1954–62).In 1967 he was first elected to the Lok Sabha, the lower House of the Indian Parliament representing Tarn Taran parliamentary constituency.He was elected from Firozpur in 1985.