Fr. Michael Doyle has been Parish Priest of All Saints since September 2017. Having worked as an I.T. professional for a number of years, Fr. Michael entered formation for the priesthood in 2003. Prior to being appointed parish priest of All Saints, he served as parish priest of Maesteg & Aberkenfig. He returned to All Saints having spent time here as Assistant Priest. Fr. Michael also serves as Chaplain to St. David‘s Primary School and St. Gabriel’s Primary School.