Bachelor, Magdalen College, Warner, New Hampshire, 1994. Master of Theology, John Paul II Pontifical Institute Studies on Marriage and Family, Washington, 1999.
Coordinator religious education Prince of Peace Catholic Church, Muskegon, Michigan, 1999—2001. Coordinator young adult ministry Archdiocese of Washington, since 2001. Confirmation catechist St. Martin of Tours Catholic Church, Gaithersburg, Maryland, since 2004.
Co-founder Catholic Adults Living Leadership (CALL), Washington, since 2003. Chairman Magdalen College Alumni Association, Warner, New Hampshire, since 2004. Member of National Catholic Young Adult Ministry Association, Fellowship of Catholic Scholars (associate), Knights of Columbus.