Christopher Chin

Christopher Chin is an art director. He served as an art development director for The Simpsons Game.