Craig has been the owner of City South Physiotherapy since 1995 and has worked in the practice since 1991, following his graduation as a physiotherapist from La Trobe University in 1990.
Craig is currently a senior clinical physiotherapist at Carlton Football Club in the AFL where he has provided physiotherapy services since 2006. He was previously physiotherapist and head of medical services at Port Melbourne Football Club in VFL from 1991-2006
Craig endeavours to find the fastest pathway to recovery for his patients and enjoys helping them with their return to sport, normal daily activities or work. He is experienced with post surgical rehabilitation and treatment of sporting and spinal injuries. His clinical interest areas are in sporting injuries and rehabilitation, lower limb bio mechanics and back or neck pain.