Joshua fights.
Joshua delivers.

Joshua has a proven track record delivering results. He knows a people’s servant needs to fight for the issues that impact hard-working Virginians.

New district. Same message.

With the 2020 Census come new districts for the Virginia House of Delegates. Find out more about the new 65th District.
Learn more

Power this train

We are a people-powered movement. Can you chip in today?