He earned a BA degree from the University of Virginia, and a JD from George Washington University. Between college and law school, he served as an officer in the Marine Corps. Over the years, he has maintained a keen interest in political and historical events.