Geoff has practiced as a GP in Point Lonsdale since 1990. He has a keen interest in sports medicine and previously has worked as an AFL doctor for the Geelong Football Club. He also specialises in minor surgical procedures and worked with Dr Peter Callan, a plastic surgeon in Geelong, in skin cancer surgery for 4 years.