Career
When Fort Apache was besieged by warriors of Geronimo, Barnes escaped and rode to Fort Thomas. Soldiers from Fort Thomas came to the aid of Fort Apache. He joined the Army from Washington, District of Columbia in July 1879, and was discharged with the rank of Sergeant in July 1883.
After leaving military service, Barnes worked as a rancher in Arizona, and served in the legislatures of Arizona Territory.
He also wrote several books Beginning in 1907 he served for twenty-one years in the United States Forest Service.
In this capacity he and a companion traveled across southern Texas to round up the last of the Longhorn cattle, thus saving the breed from extinction. The Longhorns were shipped to the Wichita Mountains Wildlife Refuge in Oklahoma.
He was born in San Francisco, California, and entered the service at Washington, District of Columbia
He died in Phoenix, Arizona, and is buried in Arlington National Cemetery. The United States. Army Reserve Center in Phoenix, Arizona and the Fort Huachuca Field House are named in his honor. Two memorial plaques were dedicated to him in Papago Park designating Barnes Butte.