Learn More about our Justices What Appellate Justices Do How Appellate Court Justices are Selected Appellate Retention Elections Justices Learn more about our sitting justices, assigned judges, and historical justices. Current Justices Brad R. Hill Administrative Presiding Justice Since 2006 Bert Levy Associate Justice Since 1997 Jennifer R.S. Detjen Associate Justice Since 2010 Donald R. Franson, Jr. Associate Justice Since 2010 Rosendo Peña, Jr. Associate Justice Since 2012 Kathleen Meehan Associate Justice Since 2017 Mark W. Snauffer Associate Justice Since 2018 Thomas DeSantos Associate Justice Since 2018 Arlan L. Harrell Associate Justice Since 2025 Assigned Judges The following are currently sitting on assignment: Judge Gregory T. Fain of the Fresno County Superior Court will be sitting pro tempore until November 30, 2025. Judge Amy K. Guerra of the Fresno County Superior Court will be sitting pro tempore until January 23, 2026. Former Justices To see a list of previous justices who have graced our bench, visit our Former Justices page.