He taught for three years in the New York City public school system as part of the New York City Teaching Fellow Program and continues to teach at the community college level. He is a graduate of the Writing Seminars program at Johns Hopkins University and holds a JD from Boston University School of Law. He lives in New York City with his wife and two children, both of whom attended public schools.