Carlos Navarro (actor)

Carlos A. Navarro (born December 14, 1980) is an American actor of Cuban and Peruvian descent.

Early life and Career
Navarro was born 1980 in Queens to a Pervuian father and a Cuban mother. He currently lives in Orlando, Florida and hosts the popular radio show, Monsters in the Morning.

He played the recurring character Alvaro in AMC's The Walking Dead.