Edward Long was born in North Carolina on April 17, 1878. Originally from Union County, North Carolina, Long served as pastor of the First Baptist Church of North Wilkesboro for a time beginning in 1914. He died in Greeneville, South Carolina, on November 12, 1962.