 Eglin was a member of Pinelands Municipal Council from 1951-1954.He was elected as a United Party Cape Province Provincial Councillor in 1954 and served until 1958.He was elected unopposed as MP for the Peninsula constituency in 1958.