Roger was born and raised in Cardiff, Wales. He lives in the city with his wife Dianne. Roger serves on the leadership team of All Nations Church Cardiff, with responsibility for teaching and preaching. He visits Churches and Bible Colleges throughout the world, teaching the Word of God and building up the Body of Christ. Roger has a Master's Degree and a PhD in Christian Theology from Cardiff University.