After studying theatrical performance and creative writing at the University of the Pacific and University of Southern California, Keith Ferguson worked behind the scenes in daytime television production while occasionally finding time to perform in local theatre productions and improvisation groups. Towards the end of his production career, he actively began his pursuit of a career in voice-over.
In Megamind vs the Doom Syndicate, Keith Ferguson voices Megamind since he had previously voiced him in other Megamind media (except for the original movie).