Robert is currently Vicar of Holy Trinity Kew, a member of the Melbourne Anglican Diocesan Schools Commission and a Director of Hume Anglican Grammar. He was previously Archdeacon of LaTrobe and Ballarat and a Director of Ballarat Grammar School. He has also been a missionary teacher in Zimbabwe, Chaplain at Malvern College UK, Head of Religious Education at Newington College in Sydney and Trinity College in Gawler, SA.