Member of the Democratic County Central Committee of Orange County, president of the Santa Ana Democratic Club, and director of the California Democratic Council for the Thirty-fifth Congressional District.
Member of the Socialist Party and active in the Populist movement. Reporter for the Los Angeles Record, editor of EPIC News, and a commissioner on the Los Angeles Board of Public Works.
Superior court judge and California state chair for the Democratic Central Committee. Chair of the Board of Prison Terms and Paroles and director of penology.