He was born on April 8, 1874. Beacham graduated from Cornell University in 1897. A brigadier general in the U.S. Army, Beacham was Professor of Military Science and Tactics at Cornell from 1927 to 1932. Beacham died at Walter Reed General Hospital in Washington, D.C. on July 28, 1958. He is buried in Arlington National Cemetery.