He served on three aircraft carriers and various duty stations as a Navy journalist before he attained the rank of Chief Journalist. He retired from active duty in 2006.
His first novel, Forever Avalon, was published in 2009, followed by his second novel, The Dark Tides, in 2014. He is currently working on the third book in the Forever Avalon series, The Outlander War.
He and his wife, Georgiene, live in Alexandria, Virginia. They have three children.