Gregory is a crime and mystery writer and author of the Henry Walsh Private Investigator series.
He was born in New England but today lives in Charlotte, North Carolina with his wife, kids, and his dog Jake.
Gregory has been writing professionally for over twenty-five years, where a good part of his career was spent as a professional copywriter. As an author, he first started writing nonfiction books. But then he realized telling lies and making stuff up was more fun.
He mostly writes mystery and crime fiction and is the author of the Henry Walsh Private Investigator series.