Chris Ryall

Chris Ryall is an editor for IDW Publishing. He oversaw the publication of Agent Provocateur.