Chuck Beaver

Chuck Beaver is a video game producer. He served as a lead producer for The Simpsons Game.