
Currently holds the office of Virginia House of Delegates - District 21 until January 14, 2026.
Candidate for Virginia House of Delegates - District 21 in 2025 Virginia General Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedHe will fight against any attempts to restrict women’s access to reproductive healthcare, and will work to expand access to affordable and comprehensive healthcare for all Virginians. Learn more
Josh also recognizes that the fight for women’s rights goes beyond reproductive healthcare. He will work to address issues such as the gender wage gap and access to affordable childcare. Learn more
Josh is committed to ensuring that the cost of living remains low, enabling individuals and families to thrive without financial burden. Josh aims to build a prosperous economy that supports small businesses and benefits all working families. Learn more
Josh will work to ensure that our schools have the resources they need to provide a quality education to all students, and that teachers are treated with the respect they deserve. Learn more
Josh will fight so that children are able to attend schools that are fully funded and staffed with qualified teachers who are paid what they deserve. Learn more
As Virginians, we pay some of the highest energy rates on the eastern seaboard. Josh will fight for increased oversight of Virginia’s energy monopoly to alleviate the energy burden on families. Learn more
Josh will fight to ensure that our communities are safe and that responsible gun ownership is balanced with the protection of our families and loved ones. Learn more
Josh also knows that it’s important to receive accurate and understandable medical information, which is why he strongly supports increasing the number of multilingual healthcare staff. Learn more
A champion of Medicaid expansion, Josh will fight for better access to primary care providers and important life-saving treatments. Learn more
As delegate, Josh will apply pressure to the Virginia Department of Transportation to keep the I-66 expansion on schedule and require accountability for failing transportation projects in the community. Learn more
Josh understands that as the County continues to expand we must secure transportation funds now to prevent congestion and overdevelopment in the future. Learn more
Josh is also a big proponent of non-car centric transportation infrastructure such as bike and walk paths, pedestrian bridges and generally more walking-friendly communities. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.