Most of his time is spent writing and working as editorial page editor of The Roanoke Times. He took up playwriting several years ago to amuse himself and has been pleasantly surprised to find that others have enjoyed his work, as well. He lives in Fincastle, Virginia with his wife and two children, all of whom are veterans of the local community theatre stage. His plays were produced at Studio Roanoke by the Hollins Playwright’s Lab, and frequently performed at No Shame Theatre.