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 M. Bruce Smith Associate Justice Since 2014 Kathleen Meehan Associate Justice Since 2017 Mark W. Snauffer Associate Justice Since 2018 Thomas DeSantos Associate Justice Since 2018 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 April 1, 2025. Former Justices To see a list of previous justices who have graced our bench, visit our Former Justices page.