Canyon descending through the Sandia Mountains

Second Judicial District Court


Explore Section

Children’s Court Judges

The children’s court division has four (4) judges who handle juvenile cases including abuse and neglect of children, adoptions, and juvenile delinquency.

They preside at the Juvenile Justice Center, which is located at 5100 2nd Street NW.

Name: Catherine Begaye – Presiding Children’s Court Judge
Division VIII
TCAA: Elisha Cooper
Phone: 505-222-4550

Biography: Judge Catherine Begaye was appointed to the bench January 2021.

Name: William Parnall
Division I
TCAA: Julie Parras

Biography: Judge Parnall was appointed to the Children’s Court Division of the Court in November of 2007 after a 30-year practice as a trial attorney in Criminal and Juvenile Defense and Personal Injury. He was appointed by the New Mexico Supreme Court as Co-Chair of the New Mexico Tribal/State Judicial Consortium and still serves on that committee. The purpose of the Consortium is to foster strong relationships between Tribal and State judges throughout New Mexico.

Name: Alma C. Roberson
Division VII
TCAA: Natasha Gonzales
Phone: 505-841-7311

Biography: Judge Alma Cristina Roberson was born in the border town of El Paso, Texas to immigrant parents from Mexico.  She moved to Albuquerque in 2009 to attend the University of New Mexico School of Law.  She graduated in 2012 and started soon after as an attorney in the Metro Division of the Law Offices of the Public Defender.  In 2015, she moved to the Juvenile Division of LOPD where she found her true passion, working with children and their families.

As part of her advocacy, Judge Roberson served as a board member for Bernalillo County’s Reducing Racism and Ethnic Disparities Committee for two years.  Currently, Judge Roberson serves on the Juvenile Drug Treatment Court National Project Advisory Board for the National Association of Drug Court Professionals and the National Council of Juvenile and Family Court Judges.

Name: Marie Ward – Chief Judge
Division XIV
TCAA: Matthew MacEachen
Phone: 505-841-7392