I started my journey towards being a farrier at the age of 19 by apprenticing several days a week. My formal training followed at Tuscon School of Horseshoeing in 1995. After moving back to the east coast I continued my education with the Garden State Horseshoers Association. I began shoeing full time for the United States Driving Team Farrier. I did so for the next five years traveling from Maine to Florida shoeing some of the highest level driving horses in the world. In 2000 I moved to Vermont with my wife Rachel.
Before I was a full-time farrier, I worked as a professional trainer at a thoroughbred breeding facility. I did everything from halter breaking foals to training two-year olds for the racetrack. I continued to train horses on the road while working as a farrier. In 2007 I started offering training services. This includes everything from halter breaking to long lining, riding, and driving.