About the Oakland County Prosecutor's Office

Oakland County Prosecuting Attorney Karen D. McDonald is the chief law enforcement officer in Oakland County, the second-largest county in the State of Michigan. The Oakland County Prosecutor's Office (OCPO) is committed to prosecuting crime, keeping our communities safe, and seeking justice for victims. 

The Prosecuting Attorney represents the People of the State of Michigan in the Oakland County Circuit Court, as well as the fourteen district courts within the county. OCPO also represents the People of the State of Michigan before the Michigan Court of Appeals and the Michigan Supreme Court.

Each year, OCPO reviews thousands of law enforcement investigations, and determines whether criminal charges are appropriate. The cases handled by OCPO include felony and misdemeanor criminal matters, juvnile delinquency matters, child abuse and neglect matters and child-support cases. OCPO prosecutes cases from their inception through trial, and on appeal.  

Although the Oakland County Prosecutor's Office works with local police agencies, the Oakland County Sheriff’s Office and the Michigan State Police, OCPO is not an investigative agency. To initiate a criminal investigation, contact the local law enforcement agency in the jurisdiction you believe a crime has occurred, or the Michigan State Police. Information about the various divisions in the Oakland County Prosecutor’s Office can be found here.


David Williams
Chief Assistant Prosecutor


David Williams is the Chief Assistant Prosecutor and reports directly to Prosecutor McDonald. David joined the office on January 1, 2021.  

Previously, David was a partner at a prominent Oakland County-based law firm, where he specialized in commercial litigation. David spent six years as an assistant Oakland County Prosecutor and he has also worked at the Michigan Supreme Court and the Michigan Court of Appeals. 

David earned his bachelor’s degree in History at Duke University and graduated cum laude from Wayne State University School of Law. He and his wife have three children and live in Birmingham with their golden retriever Rory.

Betsey Hage
Chief of Administration


Betsey A. Hage serves as Chief of Administration for the Oakland County Prosecutor’s Office. As Chief of Administration, she oversees the Juvenile Justice Division, human resources and budgetary matters, as well as the office’s community outreach and special events.

Betsey brings a wealth of experience to her position, including twelve years as an Assistant Prosecutor at OCPO, eleven of which she spent in the Juvenile Justice Division. Betsey has extensive courtroom experience in juvenile delinquency matters, as well as representing the Michigan Department of Health and Human Services in child protection proceedings. She has also conducted trainings for MDHHS workers.

Betsey is a graduate of Loyola University Chicago School of Law and holds a Bachelor of Arts from Michigan State University. She and her family live in Royal Oak.

John Skrzynski
Chief of Litigation


John M. Skrzynski serves as Chief of Litigation for the Oakland County Prosecutor’s Office, where he oversees the District and Circuit Court Divions along with the Human Trafficking Unit.

After graduating from Wayne State University School of Law, John passed the Michigan bar and joined the Oakland County Prosecutor's Office as an Assistant Prosecuting Attorney in November 1981. He tried dozens of felony trials including several homicides and other capital felonies. John briefly left the Office in 1984 to work at a private practice labor law firm and had a more extensive leave beginning in 1987 while he worked at Bleakley & McKeen, a plaintiff's medical malpractice firm in Detroit. In March 1993, John returned to stay at the Oakland County Prosecutor's Office.

In March 1997, he was appointed Chief of the Circuit Court Division where he served for 24 years. In January 2021, he was appointed Chief of Litigation by Prosecutor McDonald. John has been with the Oakland County Prosecutor's Office for over 34 years.

Justin Davis
Chief of Policy and Training