He worked as a Research fellow at Birmingham University (1958-1960) before moving to be a research associate at the European Organization for Nuclear Research near Geneva (1960-1962}. He then returned to Birmingham as lecturer (1962-1970), senior lecturer (1970-1974) and reader (1974-1980). In 1980 he was appointed Professor of Elementary Particle Physics and finally retired as professor emeritus in 2002.