Armando Chavez, 41, was convicted Wednesday by a jury and is being held without bail in Monterey County Jail, according to the Monterey County District Attorney's Office.
The horses were found in a pasture on Lockwood-San Lucas Road after the Society for the Prevention of Cruelty to Animals of Monterey County received an anonymous tip on Jan. 6, 2011.
Six animals were found in an emaciated condition and without any food, and a seventh was found dead nearby, SPCA officials said.
Chavez, who owns a ranch in the southern part of the county, was contacted by SPCA officers the next day and admitted to owning the horses. Chavez said he had recently moved the horses to the pasture on Lockwood-San Lucas Road.
SPCA officials said this was not the first contact they had with Chavez about horses on his property.
Five of the horses, named Nutmeg, Star, Aspen, Cloud and Duke, were successfully nursed back to health and adopted into new homes, according to the organization. One horse, Sedona, was euthanized due to chronic laminitis, a painful condition that makes it difficult to walk.
Chavez is scheduled to be sentenced on April 25 by Monterey County Superior Court Judge Russell Scott, according to prosecutors.