Father Larry is a chaplain at Eastern Connecticut State University in Willimantic and at Connecticut College in New London. He is also a director of campus ministry for the Diocese of Norwich and pastor of St. Joseph's Parish in Willimantic.
He completed his seminary training at St. Mary’s in Baltimore, where he earned a B.A. in philosophy. He was ordained in 1970 in Norwich.
After assignments at several parishes in Connecticut he returned to Baltimore to earn a master’s in education with a concentration in psychology at Johns Hopkins.