Zac was born in Salisbury, North Carolina and graduated from West Rowan High School where he was a two sport athlete in football and track and field. His senior year he broke the North Carolina 2A Discus record. He attended Wingate University on football and academic scholarships and played football for four years. After graduating from Wingate University, he relocated to Texas earning his Juris Doctor from Texas A&M University School of Law in Fort Worth.
Between his second and third year of law school, he interned with the office of the District Attorney in Union County, North Carolina and during this internship he gained valuable experience in evaluating cases through a prosecutor’s perspective and trial experience in both District and Superior Courts. During his internship with the District Attorney’s Office, his first trial was prosecuting a DWI. After passing the North Carolina Bar exam in 2005, Zachary Cohen immediately began his practice as a private attorney in Monroe, North Carolina. Zachary Cohen is an experienced trial attorney who is dedicated to defending his clients.