Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
Joshua E. Thomas
DEMOCRAT
Joshua E. Thomas is running for Virginia State Delegate, District 21.
Personal background
Joshua earned a bachelor's degree from Vanderbilt University and a law degree from the College of William and Mary. He lives with his wife, Mahlet, and their son in Gainesville, Virginia. He attends the Episcopal Church.
Professional background
Joshua is the owner of Hallmark Homecare of Prince William County & Manassas, VA. He also works as an attorney. He previously served in the U.S. Marine Corps for five years.
Political background
Joshua is currently a member of the Virginia House of Delegates, representing District 21. He assumed office in 2024 and is currently serving his first term.
Economy
Supports increasing affordable housing.
Suggest an edit
Energy & the Environment
Advocates for clean energy legislation and programs that promote energy-saving resources for homeowners.
Suggest an edit
Public Safety
Supports gun control.
Plans to address the gender wage gap.
Suggest an edit
Education
Supports fully funding schools and ensuring teachers are qualified and fairly paid.
Suggest an edit
Healthcare
Supports increasing the number of multilingual healthcare staff.
Suggest an edit
Voting & Elections
As of September 17, 2025, Joshua E. Thomas’s website did not contain information on this issue.
Suggest an edit
