Gary was born in Mt. Ayr, a small farming town in southern Iowa. He attended Mesa High School in Arizona. During that time, he discovered his love of writing, publishing three short stories in The Saints Herald. He decided to be a teacher and graduated with three degrees from Arizona State University (B.S. in Political Science, B.A in Education, and M.A in Education). He taught junior high school with the goal of getting boys reading and coached basketball for seven years. He discovered computers, pioneered teaching with technology, and completed a doctorate degree in instructional technology at the University of Houston. Until retirement, he worked at various higher education institutions as a faculty member and as a director of academic technology. His last employment was as Associate Chief Information Officer at Yale University.
Looking for the next career, he returned to his love of writing. He completed a Master of Fine Arts degree in creative writing from Albertus Magnus College in Connecticut. You'll find his publications and works-in-progress in the menu.
Gary lives in Pearland, Texas, with his partner Mary Helen Lowry. He occupies himself with writing, reading, teaching, and technology consulting. He enjoys hanging out at the pool, community parties, and drama club activities. He's an avid amateur historian and loves to travel.