Founder & Managing Director

Fr. David entered the Dominican Order in 1997. Ordained a priest in 2004, he then served as a parochial vicar in Providence, as Catholic Chaplain to American University and then to Johns Hopkins University, and as pastor to SS. Philip & James University Parish in Baltimore. Fr. David currently serves as the parochial vicar at St. Thomas Aquinas University Parish in Charlottesville, Virginia.

Send a Message

    We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.