He stood unsuccessfully in Leeds West for the Liberals in the general elections of February 1974 and October 1974 before winning in 1983, defeating Labour MP Joseph Dean.
He served as party spokesman on local government and on housing.