James DeGuzman

James DeGuzman is a game tester. He served as a DevTest lead for quality assurance for The Simpsons Game.