Chris Ryall

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