Russell Peavey

Russell Peavey is a video game director. He served as a lead development director for The Simpsons Game.