Carlo Lorenzo Garcia

Carlo Lorenzo Garcia (born February 22, 1982) is an American actor and artist. He portrayed Johnny in the independent feature Helix featuring Alexa Vega and Austin O'Brien and Mr.