Chris Ryall

Chris Ryall is a comic book editor and writer born in Long Beach, California on April 2nd, 1969. He is the Editor-in-Chief and Chief Creative Officer of IDW Publishing.