No Pets (Carlos Navarro)
Carlos Navarro does not have any reported pets.
Carlos Navarro is an American actor and radio personality. Navarro was born 1980 in Queens to a Peru-born father and a Cuba-born mother. He currently lives in Orlando, Florida and hosts the popular radio show, The Monsters in the Morning He played the recurring character Alvaro in AMC’s The Walking Dead.