
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.