I think he has the appropriate personality, but I could not see him doing it in a LA series because 1.) he's too old and 2.) he isn't Hispanic.
If they made an animated series or something, though, I could definitely get behind him doing the voice acting for Marco.
This pretty much says it for me too. He's a funny guy and all but I don't see him as the face of Marco, voice perhaps.