Né à Ashridge, Hertfordshire à Robert J. Davis et à son épouse Florence J. née Badminton, Davis a grandi à Chesham, dans le Buckinghamshire et à Watford.
En 1975, il occupe le poste de chef d'orchestre principal de l'Orchestre symphonique de Toronto.