John is Head of Guitar at BIMM London and a visiting lecturer for the University of West London (London College of Music) and Chester University. He's performed with artists including Billy Cobham (Miles Davis), John Williams, Frank Gambale (Chick Corea) and Carl Verheyen (Supertramp), and toured the world with John Jorgenson and Carl Palmer.