Played guitar for The AlanParsons Project, Sting, Stanley Clarke, Michael McDonald, Paul McCartney & Wings, Mick Fleetwood, Kenny Rogers and Tom Jones.
Performed on the first four albums of Kate Bush, giving birth to his career-highlight guitar solo on Wuthering Heights.
Member of the Scottish band Pilot.
Retired from performing live in 2018 after being diagnosed with a progressive neurological condition.