There, he held various positions over the years, including section chief of the Large Animal Clinic, professor of veterinary surgery, assistant director of the Veterinary Teaching Hospital and Clinics, and co-director of the Equine Veterinary Research Program.