Eric Lewald

Eric Lewald was the executive in charge of story and development for every episode of Stargate Infinity. He is also a story editor.