Robert grew up in the parishes of St Paul's, Landore and St David's Morriston. He trained as a teacher but has also worked in the technology sector.
Robert was curate in St Catherine's Gorseinon before becoming Vicar of Swansea St Luke in 1995. In 2002 he became Vicar of Llangyfelach with St Teilo on the Clase.
Robert has been a Hospital Chaplain for the Diocese for over 16 years working in Singleton and Morriston Hospitals and is also a Director and Trustee for the Diocesan Board of Social Responsibility dealing practically with finance.
Robert is married to Jane who is a solicitor working in Swansea and they have two children Caleb (11) and Jacob (13).