Owen Maelor Roberts was a teacher in the Wrexham area until taking early retirement. He is an Associate of the Royal College of Music and was the Choir's Accompanist from 1980 to 1993. He is currently the Choir's Deputy Musical Director.
Owen is an accomplished accompanist and his skills are in much demand in the locality. He is the conductor of the Glyndŵr University Community Choir and has his own mixed choir, "Choral Variations". Owen is Organist and Choirmaster of Llangollen Parish Church.