The actor has also revealed that he suffered from alcohol and drug addiction early in his career, but he managed to get sober and get his life back on track before being cast as the Geico caveman.