At the 1959 general election, he was elected as the Member of Parliament (MP) for Bristol North East, defeating the Labour Co-operative MP William Coldrick. Hopkins was re-elected in 1964, but at the 1966 general election he was beaten by the Labour Party candidate Raymond Dobson.
He then followed a managerial career in the engineering industry. He was twice married and had three sons.