Thomas Moore Allen was the son of Mary R Stewart (b. ~1834) and James M. Allen (b. ~1825); brother of Mary Anna Allen Vernon and Seldon W. P. Allen; spouse of Martha Frances "Fannie" Thacker (married 1880) and Caroline "Carrie" Thomas Kersey (married 1894). Some of children were Robert Seldon Allen of Lambeth's Point, James E. Allen of Charleston SC, Walter W. Allen of Richmond Va and William J Allen of Clifton Forge Va.
He was born in Semora where he was a well-known farmer and lived out his life there rearing a large family. He became well known throughout Caswell County NC. He was a member of Semora Baptist Church and was buried in the family square near the home.