A graduate of the University of Richmond with a degree in journalism, he is a former newspaper reporter/photographer, music journalist and syndicated radio writer. For several years his cartoons appeared in the Presbyterian Voice. He lives in Franklin, Tennessee with his wife, Linda.