I am a native of Charlotte and a graduate of UNC Chapel Hill and the Royal Veterinary College, London, UK.
I have been practicing in the Asheville area since 2003. In February of 2009, I joined WNC Veterinary Hospital. I enjoy Internal Medicine, Surgery, and Ultrasonography.
I have an amazing wife and two children. We also share our house with three dogs and two cats. In my spare time, I enjoy spending time outdoors hiking and mountain biking. I love to travel, spending time with family and friends and reading.