Deacon Len was born and raised in Newark, NJ. He has been married for over 50 years and has three children as well as three grandchildren. He was ordained a Permanent Deacon for the Archdiocese of Newark in 1976 and has been assigned to St. Catharine Parish the entire time. He retired after a twenty-six year career in Law Enforcement and fourteen years in the Financial Industry.