David McGregor
Rev. David McGregorRev David MacGregor is a Uniting Church minister serving at Tarragindi in Brisbane.David is married to Dale and is a published worship songwriter. He is passionate about the Christian community’s life together.Our Panel