A Democrat, Cranston was elected California State Controller in 1958 and re-elected in 1962.
In 1974, Cranston defeated Republican H.L. "Bill" Richardson, a conservative state senator previously affiliated with the John Birch Society.