In 1984, he was Sutter County chairman of the Reagan-Bush Campaign.
In 1986, he defeated Democrat Floyd Myers Marsh for the 3rd district assembly seat. In 1988, he defeated Democrat Bruce Conklin and Libertarian Mark Sweany. In 1990, he defeated Democrat Lon Hatamiya.
In 1993, he was appointed as a judge of the Sutter County Municipal Court. He served as a Superior Court judge from his appointment in 1998 until his retirement on May 31, 2016.