After working for many years in academia and adult education, John left his job in 2014 to pursue his dreams as a writer. Having cut his teeth as an editor at a small publishing company, John decided that, while he worked hard to prepare his debut novel, he would build a book production business to help connect self-publishing authors with editing, cover, design, and marketing services based on the traditional model. He presently is the director and senior editor for his company, Story Perfect, and oversees a team of twelve.
In 2019, John published his debut epic fantasy novel, A Thousand Roads. It is a prequel to Blood Dawn, which he is presently working on. He also enjoys writing nonfiction, as an instructor for the lifelong learning website, Highbrow. He has numerous other projects in the pipeline, both in fiction and nonfiction, and is also a ghostwriter.
When he’s not writing or reading, John is listening to educational podcasts, gardening, toying with recreational mathematics, drawing trees or maps with pen, playing classical piano (especially Beethoven and Chopin), and occasionally, working with textiles. He also enjoys strength straining, running, and yoga, long walks, serially watching his way through TV series’ in the evenings, board game nights with friends, RPG video games, and of course…pandering to the whims of his cats, Wizard and Shyger, who are the true muses behind his stories.
For updates more specifically on John’s epic fantasy writing, be sure to join his newsletter here. If you want to hear his musings and other reflections (including the occasional post about writing craft and editing tips), follow his blog.