Craig Shaw Gardner was born in Rochester, New York and lived there until 1967, when he moved to Boston, MA to attend Boston University. He graduated from Boston University with a Bachelor's of Science degree in Broadcasting and Film. He has continued to reside in Boston since that time.
He published his first story in 1977 while he held a number of jobs: shipper/receiver for a men's suit manufacturer, working in hospital public relations, running a stat camera, and also managed of a couple of bookstores: The Million Year Picnic and Science Fantasy Bookstore.
As of 1987 he became a full time writer, and since then he has published more than 30 novels and more than 50 short stories.
He also published under these pseudonyms:
Peter Garrison