
Ed Mechmann is a graduate of Catholic elementary and high schools, Columbia College and Harvard Law School. He was a former state and federal prosecutor before coming to the Archdiocese of New York in 1994. He is the Director of Public Policy and the Director of Safe Environment at the Archdiocese of New York. He has written extensively on pro-life, religious freedom, and public policy topics. He is married with two adult children. He and his wife volunteer in their parish and with the American Red Cross. All opinions here are mine, and mine alone, and do not represent official statements of the Archdiocese. All Glory to God. View more posts
Bio as of October 2026
The Human Life Foundation, Inc.
The Human Life Review
271 Madison Avenue, Room 1005
New York, New York 10016
(212) 685-5210
