Francisco Herrera is a Character Designer and provided some early concept artwork for DreamWorks Animation's feature animated film, Megamind.