Josh Cocks
Personality Profile

Josh Cocks – a man who finds purpose in helping people

Six days a week, Josh Cocks gets up before the sun to milk his neighbours’ cows. Many locals know him as the pastor of Beaudesert Baptist Church, where he has served for 18 years this June. Josh, 42, has dedicated most of his adult life to serving Beaudesert as a […]