He was a Conservative City Councillor for Birmingham from 1956 to 1967 and MP for the constituency of Birmingham Selly Oak from 1979 to 1992.
He was a Conservative City Councillor for Birmingham from 1956 to 1967 and stood unsuccessfully for Birmingham Aston in 1959 and 1964. Subsequently he became MP for the constituency of Birmingham Selly Oak from 1979 to 1992.