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.