Deacon Charlie was born and raised in Toms River, NJ. He has been a parishioner since moving to Staten Island in 2005. He is a graduate of Msgr. Donovan High School in Tom's River, NJ. Deacon Charlie also attended Seton Hall University before entering the Diaconate Formation Program at St. Joseph's Seminary, Dunwoodie, Yonkers, New York. He was ordained to the Permanent Diaconate in 2019.