Branch was born in Martinsville the oldest of his four siblings Olive Branch, Leafy Branch, and Frank Oaks Branch.
During the Spanish-American War he enlisted in Company K of the 158th Regiment eventually rising to the rank of First Lieutenant.