Davis competed in two World Championship Formula One Grands Prix, finishing 11th in the 1959 Italian Grand Prix in a Scuderia Centro Sud Cooper-Maserati. He also participated in several non-Championship Formula One races.