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 explore our historical figures. Current Justices Laurie M. Earl Administrative Presiding Justice Since 2022 Harry E. Hull, Jr. Associate Justice Since 1998 Ronald B. Robie Associate Justice Since 2002 Louis Mauro Associate Justice Since 2010 Elena J. Duarte Associate Justice Since 2010 Jonathan K. Renner Associate Justice Since 2015 Peter A. Krause Associate Justice Since 2018 Stacy Boulware Eurie Associate Justice Since 2022 Shama Hakim Mesiwala Associate Justice Since 2023 Aimee A. Feinberg Associate Justice Since 2024 Assigned Judges The following are currently sitting on assignment: Associate Justice Rebecca A. Wiseman, retired, will be sitting in pro tempore beginning July 15, 2023, through November 12, 2024. Former Justices To see a list of previous justices who have graced our bench, visit our Former Justices page. Learn More