Creator · Editor

Stephen Oswald

United States

  • 338 issues
  • 156 series

Stephen Oswald is an editor and production manager at Archie Comics. He also writes Archie stories for the digests and the daily and Sunday newspaper strip. With artist Joe Staton he made the graphic novel Archie: Cyber Adventures.

Most issues in