Book now

Following the completion of his Bachelor of Biomedical Science degree at QUT, David began working with Allsports as a sports trainer for SEQ AFL whilst completing his Bachelor of Physiotherapy Honours degree at UQ. David draws from his personal experience in a variety of sports including National level swimming, State level soccer and a passion for rugby; combined with a keen interest in sports biomechanics and musculoskeletal physiotherapy to rehabilitate the amateur to the elite athlete or to assist clients to improve their daily function.