Estudió griego en Aberystwyth y la Universidad de Reading, en la que es profesor de Filosofía Antigua y Griego. Se dedica a la traducción del griego, y escribe sus propias obras especialmente sobre la mitología. Ha revisado la obra del canadiense H. J. Roses.