Mr. Haley graduated from Patrick Henry High School in Roanoke, Virginia and received his Bachelor of Arts Degree from North Carolina A&T State University. He obtained his Juris Doctor Degree from Washington and Lee University School of Law.