Marc Scheff

Marc Scheff is an artist. He served as a concept artist for The Simpsons Game.