Card image cap

Joshua Huffman's Biography

Contact Information

No contact information available.

Full Name:

Joshua J. Huffman

Birth Date:

06/21/1980

Birth Place:

VA

Home City:

Harrisonburg, VA

Religion:

Christian

MA, Political Science, West Virginia University, 2019

BA, Government, College of William and Mary, 2002

Candidate, Virginia State Senate, District 2, 2023

No professional experience on file.

No organizational membership information on file.

arrow_upward