I 1973 var han med på å stifte softrockgruppa Pilot sammen med David Paton, Billy Lyall og Ian Bairnson. To år senere ble han også medlem av Alan Parsons Project hvor han ble i to år og deltok på utgivelsene og . Etter denne perioden gikk han til bandet 10cc, hvor han var medlem fra 1976 til 1980. I 1982 var han en kort periode innom progrockgruppen Camel som trommeslager på turnéen etter utgivelsen .