Currently holds the office of New Mexico State Senate - District 30 until January 21, 2025.
Candidate for New Mexico State Senate - District 29 in 2024 New Mexico 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 StartedJoshua will work with locals to reclaim our neighborhoods by organizing and uniting against crime. Learn more
Joshua will restore a business-friendly environment. Strengthen our economy, and rebuild prosperity. Learn more
I want all New Mexicans to have the same opportunity whether they choose a college path or are career ready through vocational training or workforce solutions. Learn more
As a leader, he takes pride in preserving our farming culture, protecting our local resources, and leaning on the integrity it takes to do the job right. Learn more
Infrastructure Joshua will work for the right balance of federal, state, and local investments in our 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.