He graduated from the University of Virginia and Pennsylvania State University, and served in the U.S. Navy Submarine Service. He currently serves with The Janus School, the Lancaster Bar Association Foundation, and SCORE Lancaster, and in the past, with the Lancaster YWCA and Leadership Lancaster.