Attache, Permanent Observer Mission of the Holy See to the UN
Father Roger J. Landry works for the Holy See’s Permanent Observer Mission to the United Nations in New York. He was ordained in 1999 as a priest of the Diocese of Fall River, Massachusetts, where he served as a pastor, high school chaplain and executive editor of the Diocesan newspaper, the Anchor. After receiving a biology degree from Harvard College, he studied for the priesthood in Maryland, Toronto and for several years in Rome. He writes for many Catholic publications, was an on-site commentator for EWTN’s coverage of the 2013 papal conclave, and is the author of
Plan of Life: Habits to Help You Grow Closer to God (Pauline Books and Media 2018). He has visited Pietrelcina and San Giovanni Rotondo several times.