Question: guy who plays geico caveman?
Answer: Jeff Daniel Phillips and Ben Weber played the two earliest cavemen and continuously reprise their roles. Actor John Lehr appears most frequently as the caveman, while Ben Wilson has also portrayed one of the characters.