He was born in Sumner County, Tennessee on August 2, 1845.
Career
He served as Mayor of Nashville from 1906 to 1908. He was a member of the Knights Templar.
Personal life
He was married in Nashville on May 27, 1866 to Mary Snow. They had five children: Henry Snow, Edwin Lanier, Thomas Owen, Jr., Kitty and Kendrick J. Morris. He died in Nashville on November 8, 1924. He is buried at Mount Olivet Cemetery in Nashville.