Dr Keith graduated from the University of Adelaide in 2017 with a Doctorate of Veterinary Medicine and Bachelor of Veterinary Bioscience. After graduation he worked in his hometown of Newcastle for two years in Small Animal Practice. Keith then moved to Melbourne to join the Fitzroy Vet Hospital team in 2020. Keith has a balanced love for general practice and enjoys consultation, client interaction and surgery. Whilst not at work Keith enjoys playing golf, gardening and playing with his 3 legged cat Rocket.