John, a graduate of Appalachian Bible College and Berean Christian College, was born in Battle Creek, Michigan, and grew up in East Leroy, a small town south of Battle Creek. He was a son, brother, friend, athlete and soul-searcher.

He served in the Army as a non-commissioned officer during the Viet Nam War era.

John started writing when he was just a kid… corny jokes, poetry, and extensive journaling. He has been writing Christian fantasy fiction since his two sons were knee high to a gnome.

John is an ordained minister, husband, father, brother, friend, and Christ-follower. He has been a pastor, youth pastor, Christian school teacher, assistant mission director, mission director, and is now semi-retired.

He was a member of a sci-fi fantasy writer’s group in Seattle for twelve years, and for three years led a Christian writer’s group in Pahrump, Nevada, a sprawling town in the Mojave Desert.

I get a little eccentric now and then. Is that one of the joys or one of the hazards of being a writer?

Here is a thought from one of my journals: Today is the first day of the rest of my life. Hey, but then, every day is the first day of the rest of my life. Hmm. Today is the only day, because it is always today. What is yesterday? It is but a passing shadow that was today. And what of tomorrow? Tomorrow mocks me, saying, “I’ll always be a day ahead of you till the day you die, and you’ll never catch me!” I am trapped! It is always today! Yet, I delight in today, for it means I have the privilege of walking with You (the Lord) while it is yet today, and every waking moment is today. There is no putting off till tomorrow!

In Case You Wondered

Books in Print
eBooks Published
+ Stories Written

Fantasy Fiction

Click to learn more about fantasy fiction novels, stories and novellas, purchase information/links, sample chapters, and more.

Book Signings

I regularly schedule book signings. Check back for our next event.

About Me

I’m now a Mojave Desert rat. I enjoy hiking in the desert mountains, pursuing writing projects, and leading a writers’ group.