Stephen Desilets

Stephen Desilets is a game designer. He served as the lead level designer for The Simpsons Game.