Davis nam deel aan twee wereldkampioenschappen in de Formule 1, eindigde als elfde in de Italiaanse Grand Prix van 1959.
in een Scuderia Centro Sud Cooper-Maserati. Hij nam ook deel aan verschillende niet-kampioenschap Formule 1-races.