He wrote the Vertigo Comics series The Witching in 2004-2005 and the DC Comics series Brightest Day Aftermath: The Search For Swamp Thing in 2011.
The author produced the Vertigo Comics series The Witching between 2004 and 2005, and he was also responsible for creating the DC Comics series Brightest Day Aftermath: The Search For Swamp Thing in 2011.