MSU grad-1966
Texas Tech School of Law-grad 1970
90th Judicial District Attorney
Wichita County Asst. DA
Young County Attorney
Texas State Democratic Party Chairman-2006-2012
Democratic National Committee committeeman-2006-2012