He has published more than a dozen articles and reviews for Civil War and historical periodicals and has conducted group tours and Marine Corps staff rides of the 1862 Shenandoah Valley Campaign. He is a former president of the Bull Run Civil War Round Table and a charter member of the Kernstown Battlefield Association.