Carlos Navarro
Birthday: 14 December 1980, Queens, New York, USA
Carlos was born in Queens New York to a Peruvian Father and Cuban mother. Carlos has performed in over 2 dozen national commercials, and numerous TV shows and films as well as voice over work on multi ...Show More