He received his bachelor of arts degree in economics from the University of Virginia and his master of arts degree in economics from Trinity College in Hartford. He received his law degree from the University of Connecticut School of Law.