After ordination in 1987, Father Carlo served at St. Patrick Church in Glen Cove and Holy Name of Mary Church in Valley Stream, both on Long Island.
In 1988, he transferred to the Diocese of St. Augustine in Jacksonville, Fla., to look after his mother, who had suffered a stroke. He then asked to come to the Diocese of Charleston so he could move his mother into Sun City, a retirement village on Hilton Head Island.
His first assignment was as parochial vicar of St. Francis by the Sea Church in Hilton Head. Father Carlo’s mother suffered a second stroke, at which time Bishop Robert J. Baker gave him permission to take care of her at the rectory.
Father Carlo’s other assignments included Sacred Heart Church in Gaffney, St. Augustine in Union, St. Michael's in Murrels Inlet and Holy Family on Hilton Head. He served most recently, as Pastor at Corpus Christi in Lexington, SC.