Prior to joining Halberg Criminal Defense, Zach Graham worked at the Public Defender’s Office for Minnesota’s First Judicial District in Scott and Carver Counties. He later worked within several City Attorneys’ Offices prosecuting criminal cases in Dakota, Carver, Scott and Hennepin Counties. Zach also gained experience representing clients in out-state Minnesota, when he worked for a private law firm in Mankato, Minnesota defending clients facing a wide range of criminal charges.
Zach has lived in Minnesota since attending the University of Minnesota for his undergraduate degree. In his spare time Zach coaches and officiates youth hockey and is an avid sports fan, golfer, and outdoorsmen.