Smith was born in Boston, Massachusetts and was a private in Troop G, 1st U.S. Cavalry.
He was awarded the Medal of Honor on 14 February 1870 for gallantry in action in a battle at the Chiricahua Mountains in Arizona on 20 October 1869.