John Horler plays Bill Evans