Owen is married to Charlotte and is on staff at Rhiwbina Baptist Church as Assistant Pastor, overseeing Life Groups & other areas of church life. He arrived in Cardiff as a student to study theology and has not left the city he now loves since!
Catalyst Network of Churches. A company limited by guarantee. Registered in England. Number 8284434. Part of Newfrontiers. Registered Office: Catalyst Network of Churches, Hertford Place, Coventry, CV1 3JZ. Registered Charity Number: 1150242.