- Graduated Bachelor of Honours 1967 at Melbourne University
- Worked in North America 1968-1969
- Ballarat Veterinarian Practice – 1970-2001. Became partner in 1972
- Committee member of Ballarat Turf Club for 15 years. Chairman for 4 years
- Country Racing board member for 12 years
- Equine stable veterinarian for 50 years and still going strong
- Believes the game is for anyone not just the high fliers and that everyone has the the chance to breed a champion.