JUAN CASTILLO


DVM

Dr Juan is a Veterinarian born in Bogota Colombia. He completed his Veterinary degree at the Universidad Nacional de Colombia where he found his passion for Animal Reproduction. After graduation, he worked for the Reproduction teaching hospital where he was trained and mentored in the world of Theriogenology. He did an internship in equine reproduction in Texas and then he completed a Residency in Theriogenology at Cornell University. 

Juan came to Canada in 2018, initially to the University of Calgary, where he did some training in experimental research while being the sessional instructor for the Equine and Small Animal Reproduction Lectures and clinical laboratories. He joined the Graham Animal Hospital Reproduction team in March 2023. 

Juan is a father to a beautiful toddler (Olivia) and together with his wife and dog enjoy traveling and hiking cities along their road. Juan is a big fan of sports (especially Futbol and Hockey) and enjoys playing both from time to time.