I was born in Subiaco and went to school in Como, Applecross and University of WA. I then went on to the University of Melbourne where I qualified as a Veterinarian. My first jobs were in mixed practice in the Warrnambool area in Victoria and Canberra. I moved to New Zealand in 1976 where I worked in Auckland and then 'heaven on earth' at Cambridge. After my son was born, we moved back to Melbourne, practicing at Keilor, Flemington and Mornington, and finally settling in Bunbury after the birth of my daughter. In November 1981, I founded the McGregor Veterinary Clinic which became a very successful mixed practice. My special interest is horses, and although I semi-retired in 2012, I still interpret bloods for racing animals. I have a great life now being grandfather to 3 fantastic grandchildren and I am just busy enough to be happy.