Fr Kevin was born in Boston, Massachusetts, in 1962 He entered the Novitiate of the Legionaries of Christ in Orange, CT, in 1981 and made his first profession of vows in 1983 . The following year he studied at the Legion of Christ College of Humanities in Salamanca, Spain. Returning to Rome to finish his theological studies, he was ordained a priest on January 3, 1991 by St. John Paul II.Since ordination, he served as vice rector of Immaculate Conception Apostolic School campus in Cheshire (1991-1997) and later Center Harbor (1997-2000). In 2000, he became Rector of Immaculate Conception Apostolic School located in Cornwall, Ontario, Canada, while also serving as Instructor of novices. From 2007-2009 Fr Kevin returned to Cheshire as spiritual director at the College of Humanities. In 2010 he was named assistant to the territorial director of North America for the area of religious life. He held this position until April 2014 when he was named a member of the council for the territorial director of North America.