Il a eu sa première cape internationale le , à l’occasion d’un match contre l'équipe d'Argentine. Il dispute seulement trois matchs car un redoutable concurrent est présent à ce poste : Brian Moore. Brian Moore jouera avec l'équipe d'Angleterre de 1987 à 1995, ne laissant que les miettes à Graham Dawe et à John Olver. Olver cumule 27 places sur le banc sans entrer pour seulement trois matchs comme titulaire : un match pour la Coupe du monde de rugby 1991 contre les États-Unis, un test match contre le Canada et un autre contre l'Argentine.