He was a member of the New Mexico Public Regulation Commission from the 5th district, covering all of Catron, Doña Ana, Grant, Hidalgo, Luna, Sierra, and Valencia Counties and parts of Lincoln, Otero, Socorro, and Torrance Counties.
He was a general manager at Levi Strauss & Co. for 20 years before engaging in real estate brokering and property inspection in the San Francisco Bay Area.
After retiring to Southern New Mexico, he became a founding member of the Quality Growth Alliance and chairman of the Southwest Energy Alliance, a group that promotes clean and affordable energy initiatives.
In 2018, he ran for Public Regulation Commissioner from the 5th district, defeating incumbent Sandy R. Jones 52-48% in the Democratic primary.
[5] He won the general election over the Republican nominee, former Commissioner Ben L. Hall, 54-46%.