Actor Jeff Torres appears in the Amazon Prime film “House of Demons”. He tells Carlos Amezcua about his years in acting, and his role of Tarzan in that famous Geico commercial. Plus they discuss Jeff’s proficiency in pantomime and dolphin/squirrel noises!