Skip NavigationSkip to Primary Content
I was born and raised in the Waynesville area, and started my veterinary career as an assistant at Animal Hospital of Waynesville in 2015. I went on to complete my bachelor’s degree at UNC Chapel Hill, then attended veterinary school at St. George’s University, and completed my clinical training at Virginia Tech. After graduation, I was thrilled to move back to WNC with my wife, Haley, and our dog, Ting. I was proud to join the team at AHOW again because they strive for the highest standards of medicine with a thorough, fear-free approach for their patients. I love all aspects of small animal practice, but I am most passionate about neurology, dentistry, emergency and feline medicine. In my free time, I enjoy watching basketball, listening to music and playing guitar.