 He was named for his great-grandfather Commodore Thomas Truxtun.His maternal grandfather was U.S. Representative Samuel Edwards.In 1874 he graduated from the Pennsylvania Military College, and four years later, after studying law at Columbia University, was admitted to the bar.