Craig Allen Brown

Craig Allen Brown is a video game artist. He served as a technical artist for The Simpsons Game.