Pastor Steve Ball

Steve Ball

Senior Pastor

Steve was appointed as Senior Pastor in September 2010. He began ministering at City Church in 1996 after studying at Regents Theological College and served for many years as assistant and associate to Chris Cartwright. Prior to entering the ministry Steve worked as a practicing chartered surveyor in York.

In addition to his work at City Church, Steve preaches regularly in a number of other churches in the Cardiff area and serves on the Regional Team for the Elim Pentecostal Churches.

Steve is married to Helen and they have 3 children.

Pastor Stephen Gibson

Stephen Gibson

Associate Pastor

Stephen joined the team in August 2012 as Associate Pastor. He leads the worship ministry and is part of the teaching team. 

He is part of the Elim Sound core team, a national Elim worship initiative and previously served for over 10 years as associate pastor at Elim Christian Centre, Paisely.

Stephen is married to Rachel and they have four children.

Ricardo Erasmus

Ricardo Erasmus

Youth Pastor

Ricardo grew up in Capetown, South Africa. 

Ricardo joined the team January 2015 after coming to Wales a number of years ago to work with a Christian charity called Sporting Marvels and then working as youth and children's pastor in Lisvane Baptist Church.

Ricardo is passionate about releasing young people into their potential in God.

Ricardo is married to Naomi.

Nigel James

Nigel James

Teaching / Missions

Nigel joined the team at City Church in 2004. He serves as a part of the teaching team and in shaping our missions programme.

Nigel is involved in a wide variety of ministry outside of City Church including pastoring the American Christian band Third Day. He spends a portion of his time in and around Wales, as Elim Wales Regional co-ordinator, and as part of the Waleswide church planting and strengthening ministry.

Nigel is married to Gill and they have 3 children and 4 grandchildren.


Steve Harris

Steve Harris

Teaching / Discipleship

Steve grew up in City Church and after graduating from University and a time in missions in Europe, he returned to Cardiff where he has been active in the church for many years.

Steve joined the leadership team in 1999 initially as Evangelism Director. Over the years, Steve has worked more and more with those who are new to church and the Christian faith. For 6 years Steve also led the Beacon Church, originally started by the City Church, in St Mellons. Steve now works part of the week for City Church and also with Evangelical Alliance Wales on a project called 'The Net Cardiff'.

Steve is married to Myra and they have 2 grown up children.


Teresa Madden

Teresa Madden

Pastoral Care

Teresa joined the pastoral team in 2012 after serving for almost 20 years in various churches across the UK.

Teresa set up the Refresh Women's group and especially loves to encourage women to excel in their God given calling.

She is passionate about seeing the city of Cardiff won for Christ through prayer and action. Teresa is also a trained counsellor.

El Ruth Harmony

El Ruth Harmony

Student Worker

El Ruth joined the team in 2016 and is also studying Law in Cardiff University.

El Ruth works part time for City Church as our Student worker and is passionate about seeing other students encounter God.

El Ruth was born in Nigeria but was brought up for much of her life in the UK.