Keith is a Queenslander who was ordained a Minister of the Presbyterian Church of Australia in 1982. He has served in the parishes of Bell (Qld), Naracoorte (SA) and Hamilton (Vic) as well as being a full-time Presbyterian Chaplain at the Royal Children’s Hospital (Melbourne, Vic.). He has also served the Presbyterian Church of Victoria as its Moderator. Since 2013 Keith has served as the Minister of the Alice Springs Mission Church under the direction of the Presbyterian Inland Mission (PIM), but has now settled in Bendigo. He is married to Jenny and they have 1 son, 4 daughters, 5 grandsons and 3 grand-daughters!